Visual Studio - Web测试问题 - 多次运行1次测试

时间:2011-01-19 23:58:39

标签: visual-studio webtest

我使用Internet Explorer中的浏览器录制工具在Visual Studio中创建了Web测试。

进行网络测试后,我可以重播测试并确保步骤正确运行。

现在我想做的是多次运行测试。 (我的目标是能够捕获10次运行时间并确保它们都在给定范围内。)

1 个答案:

答案 0 :(得分:2)

最简单的方法是:

测试菜单>编辑测试设置> (选择您的测试设置)>网络测试>修正了运行计数

将计数设置为10,当您重新运行测试时,它将连续运行10次。


然而,更好的方法是:

  • 为WebTest中的每个请求的“响应时间目标”属性添加一个值(单击“WebTest”小工具栏中的“设置请求详细信息”)
  • 创建LoadTest
  • 将您的WebTest添加到LoadTest
  • 在场景设置中
  • ,将常量用户负载设置为1
  • 在“运行设置”中将“使用迭代次数”设置为“真”,并将“测试迭代次数”设置为“10”。

在LoadTest结果中,您可以获得各种汇总统计信息,并计算超出响应时间目标的请求数,因此您无需手动执行此操作。