Transaction Summary(事务摘要)
该部分给出了场景执行结束后相关 Action 的平均响应时间、通过率等情况,如图 5- 所
示。从该图我们得到每个 Action 的平均响应时间与业务成功率。
注意:
因为在场景的“Run-time Settings”的“Miscellaneous”选项中将每一个
Action 当成了一个事务执行,故这里的事务其实就是脚本中的 Action。
图 5- 事务摘要图
HTTP Responses Summary(HTTP 响应摘要)
该部分显示在场景执行过程中,每次 HTTP 请求发出去的状态,是成功还是失败,都
在这里体现,如图 5- 所示。从图中可以看到,在本次测试过程中 LoadRunner 共模拟发出
了 211974 次请求(与“统计信息摘要”中的“Total Hits”一致),其中“HTTP 200”的是 209811
次,而“HTTP 404”则有 2163,说明在本次过程中,经过发出的请求大部分都能正确响应了,
但还是有部分失败了,但未影响测试结果,“HTTP 200”表示请求被正确响应,而“HTTP
404”表示文件或者目录未能找到。有朋友可能会问,这里出现了 404 的错误,为什么结果
还都通过了。出现这样问题的原因是脚本有些页面的请求内容并非关键点,比如可能请求
先前的 cookie 信息,如果没有就重新获取,所以不会影响最终的测试结果。
图 5- HTTP 响应摘要
常用的 HTTP 状态代码如下:
400 无法解析此请求。
401.1 未经授权:访问由于凭据无效被拒绝。
401.2 未经授权: 访问由于服务器配置倾向使用替代身份验证方法而被拒绝。
401.3 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
401.4 未经授权:Web 服务器上安装的筛选器授权失败。
401.5 未经授权:ISAPI/CGI 应用程序授权失败。
401.7 未经授权:由于 Web 服务器上的 URL 授权策略而拒绝访问。
403 禁止访问:访问被拒绝。