性能测试样本显示您在性能测试中通常看到的两个视图:“测试导航器”视图和“Performance Test 运行”视图。
“测试导航器”视图显示您作为性能测试员所创建的文件。例如,性能测试项目是包含您的测试资产的项目。这些资产包括:
- 三个测试:
- CheckBalTest 验证用户帐户中的余额。
- GetQuoteTest 获取股票价格。
- PlaceOrderTest 下股票订单。
- 两个数据池:
- AccountLoginDP 向 CheckBalTest 提供五个用户标识和密码。
- TradeLoginDP 向 GetQuoteTest 和 PlaceOrderTest 提供 200 个用户标识。
- 名为 MaxCapacitySched 的调度。这个调度根据用户特征对测试进行分组,并向“交易”应用程序添加工作负载。该调度包含两个用户组:CheckBalGroup 和 PlaceOrderGroup
- 一个名为 RemoteLocation 位置(它包含一台远程计算机的属性,并使其中一个用户组可以在该远程计算机上运行)。
“Performance Test 运行”视图显示您在运行后看到的常见信息:
- 一个名为 MaxCapacitySched[date-time] 的运行。要显示关于此测试运行的报告,请右键单击该运行,然后选择适当的报告。
- 性能报告显示重要数据摘要、10 个最慢页面的响应趋势以及随时间经过以图绘出的每个页面平均响应。
- 验证点报告显示每个验证点的标题、返回码和响应大小与您所记录的相应内容相匹配。
- 事务报告。样本测试不包含事务。但是,如果测试包含了事务,那么此报告将总结事务的成功情况、以图形描绘每个事务随着时间所呈现的响应趋势并显示事务吞吐量。
- 页面元素报告总结对于运行最重要的页面元素数据。
- 百分点报告。此报告在运行后生成;它显示运行中最慢页面的第 85、第 90 和第 95 个百分点的响应时间,并提供关于这些页面的详细信息。
- 执行历史记录(它是一个文件,用于显示在调度运行期间发生的所有事件)。要查看执行历史记录,请右键单击 MaxCapacitySched[date-time],然后单击显示执行历史记录。
|