利用LoadRunner进行性能测试和结果分析(连载二)
3,722 Views『作者:RickyZhu 转载务必注明出处和作者』
Tag:loadrunner, performance
在场景执行的时候,虚拟用户的事务执行生成了结果数据,为了在执行测试期间监控场景的执行情况,我们可以用loadrunner的在线监测工具.为了观察执行结束后的总结情况, 你可以用下列工具:
➤虚拟用户的执行日志文件包含了每个虚拟用户在场景中运行的所有记录,这些文件位于场景结果文件的目录中.(在单个用户的执行模式下,这些文件位于脚本目录中)
➤控制器的输出窗口显示了场景执行的过程,如果场景执行失败,可以在这个输出窗口中找到有用的调试信息.
➤分析图表帮助你定位系统的性能表现,并且提供有关事务和虚拟用户的有用信息,你也可以通过关联不同运行场景的结果到一个图表中来比较不同的图表,从而更加准确的定位性能问题
➤图表数据和原始数据视图用Excel格式显示了生成图表数据的真实原始数据, 为了更深入的分析,你也可以把这些文件存储起来.
➤分析模块提供的报告功能让你可以从整体上浏览整个性能的报告,包括每个图表的数据,你也可以创建一个Word格式的文件,其中会自动创建用户需要的各种格式.
分析模块提供的常用图表可以分为以下一些主要类别:
➤ 虚拟用户图表
提供了虚拟用户的状态和统计信息
➤ 错误信息图表
提供了场景中错误发生的信息
➤ 事务图表
提供事务的性能和响应时间信息
➤ Web资源图表
提供了吞吐量,每秒点击,HTTP每秒响应,每秒重试次数和web用户每秒下载页面的信息等
➤ Web页面细分图
提供每个Web页面组件的大小和下载时间图等
➤ 用户自定义数据点图
提供用户自定义数据点的信息图等
➤ 系统资源图表
提供场景执行期间我们通过计数器添加的系统的资源统计信息
➤ 网络监控图表
提供网络延迟的图表信息
➤ 防火墙服务器监控图表
提供防火墙服务器的资源图表
➤ Web 服务器资源图表
提供Web服务器比如Apache, IIS服务器等的资源使用信息
➤ Web 应用服务器图表
提供各种web应用服务器的资源使用情况
➤ 数据库服务器资源图表
提供数据库服务器的资源使用情况
此外,还提供了其他一些不太常用的图表信息,图表信息的多少取决于你的被测对象和场景中监控器以及计数器的选择情况. 下次我们会重点分析虚拟用户图表.

读了这篇文章,我有以下几个问题,希望您能帮我解答一下,先说声谢谢了:
1.“虚拟用户的执行文件位于场景结果文件的目录中”,可不可以说一下具体的文件名?我在Result文件下没有找到。
2.所谓的“调试信息”是指运行完之后的错误信息吗?
3.怎样“关联不同运行场景的结果到一个图表中来比较不同的图表”
4.“你也可以创建一个Word格式的文件,其中会自动创建用户需要的各种格式.”,可以说一下这个操作具体是怎样做的么?
1. 我现在没有LR的环境,这个目录记得不是很清楚了,找一下就应该可以看到 2.是的,就是错误信息,这个按照错误ID统计的,同一个错误的ID只显示一条,可以看看Zee同学关于这个的详细介绍 3.多次运行,进行横向比较,通过Analysis File菜单下的cross compare达成 4.word格式的报告在Analysis的report菜单下,这里可以生成测试报告,包括HTML和Word两种格式