VS负载测试:删除文件测试用例

时间:2016-05-19 03:43:53

标签: visual-studio load-testing web-testing

我正在使用Visual Studio Ulitmate中的webtest上传/下载/删除文件来测试我的共享点网站。

上传和下载文件测试用例正在按预期工作。 但删除文件测试用例不起作用,并且测试用例失败错误。

即使我尝试在相同的测试用例中上传和删除文件,但此测试用例也失败了。

请协助如何在VS Load测试中执行删除文件测试用例。

此致 大卫。

1 个答案:

答案 0 :(得分:1)

负载测试就是多次重播相同的场景。请注意文件上载,下载和删除测试用例之间的区别。您可以上传文件并多次下载同一文件。但是,您不能多次删除同一文件。

删除测试用例的问题可能是由于您的脚本尝试多次删除同一文件而导致SharePoint错误。

如果是这种情况,要修复脚本,您需要关联您尝试删除的文件的标识符。

目前触发文件删除事务的请求包含您在录制期间删除的文件的常量标识符。您需要将其替换为您将在测试执行期间删除的文件标识符的提取器。例如,如果您记录删除网页列表顶部文件的测试方案,则需要从此网页的响应中创建一个提取器,以检索顶级文件标识符。然后在删除文件的后续请求中使用它。

看起来Visual Studio没有自动关联此测试用例,因此您必须手动执行此操作。

请记住"标识符"这里不仅仅是一个id。这取决于您的SharePoint版本和一些配置设置。

如果您无法弄清楚如何在响应中找到文件标识符,或者如何解压缩文件标识符,请提供以下提示:我们的负载测试工具StresStimulus会自动关联SharePoint。下载它,记录删除文件测试用例并检查文件删除请求中使用的参数以及它使用的提取器。

之后在VS中重新创建它们。

相关问题