如何:在 Web 性能测试中设置思考时间,以模拟人类的暂停行为

思考时间指的是用户阅读网页所花费的时间,其中包括查看页面和决定下一步操作的时间。 思考时间不包括加载页面所需的时间。

在记录 Web 性能测试时,会记录每个网页的思考时间。 以后,在运行 Web 性能测试时,会使用或忽略思考时间。 在**“Web 性能测试结果查看器”中,可使用“思考时间”**按钮从使用思考时间切换到不使用思考时间。

思考时间在负载测试过程中非常重要,因为它们决定了测试的节奏。 务必要检查所记录的 Web 性能测试思考时间,以确保它们能够准确地反映真实的等待时间。 在记录会话期间,用户非常容易分神,从而花费异常多的时间进行思考,这会给负载测试带来负面影响。 为了避免此问题,可以暂停记录器。

有关更多信息,请参见编辑思考时间以在负载测试方案中模拟网站上的人机交互延迟

要求

  • Visual Studio 旗舰版

更改 Web 性能测试中请求的思考时间

  1. 打开Web性能,负载测试包含Web性能测试的测试项目。

    有关如何创建Web性能测试和负载测试的更多信息,请参见 如何:为自动测试创建和配置测试项目项目。

  2. 从Web性能测试和负载测试项目,打开Web性能测试。 该 Web 性能测试将在 Web 性能测试编辑器中打开。

    有关如何创建 Web 性能测试的更多信息,请参见创建和编辑 Web 性能测试

  3. 在 Web 性能测试编辑器中,选择要更改其**“思考时间”**属性的请求。

  4. 在“属性”窗口中将“思考时间”属性设置为一个适当的值(以秒为单位)。 若要显示“属性”窗口,请按 F4。

  5. 在**“文件”菜单上选择“保存”**。 选择 运行 按钮运行Web性能测试在Web性能测试与新的浏览器思考时间的结果。

请参见

任务

如何:在 Web 性能测试中设置请求详细信息

概念

运行 Web 性能测试

其他资源

使用 Web 性能测试编辑器自定义 Web 性能测试记录

编辑思考时间以在负载测试方案中模拟网站上的人机交互延迟

编辑思考时间以在负载测试方案中模拟网站上的人机交互延迟