0

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

完成 Web 测试后,我就可以重播测试并确保步骤正确运行。

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

4

1 回答 1

2

最简单的方法是:

测试菜单 > 编辑测试设置 >(选择您的测试设置)> Web 测试 > 固定运行计数

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


但是,更好的方法是:

  • 为 WebTest 中的每个请求的响应时间目标属性添加一个值(单击 WebTest 迷你工具栏中的设置请求详细信息)
  • 创建一个负载测试
  • 将您的 WebTest 添加到 LoadTest
  • 在场景设置中,将恒定用户负载设置为 1
  • 在 Run Settings 中将 Use Iterations 设置为 true,并将 Test Iterations 设置为 10。

在 LoadTest 结果中,您将获得各种汇总统计信息,它将计算有多少请求超出了响应时间目标,因此您不必手动执行此操作。

于 2011-06-01T16:24:23.327 回答