且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

oadRunner性能测试巧匠训练营》——2.2 LoadRunner组成与示例程序

更新时间:2022-10-03 13:27:40

本节书摘来自华章计算机《LoadRunner性能测试巧匠训练营》一书中的第2章,第2.2节,作者:赵 强 邹伟伟 任健勇 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.2 LoadRunner组成与示例程序

完成LoadRunner的安装后,小白迫不及待地想试试这个软件的威力如何。下面就跟随小白继续学习吧。

  1. Loa dRunner的三大组件
    LoadRunner由三大基本组件构成,分别是VuGen、Controller、Analysis。那这三个组件的作用如下。
  • VuGen:是录制与编写脚本的地方,就是通过录制或编写脚本来模拟用户的行为,可以理解为用户行为模拟器,同时会打印出日志信息,方便调试脚本。VuGen也是一个集成开发调试环境,在这里完成脚本开发并调试通过后就可以放到Controller中来创建场景了。
  • Controller:是性能测试场景设计以及监控的地方,让脚本按照预定的规则运行并产生压力,同时监控重要指标等都在此处完成。
  • Aanlysis:是收集测试数据后生成图表报告的地方,能帮我们分析数据并产生图表,方便进行后续的分析。
  1. WebTours示例程序
    LoadRunner还提供了一个示例程序WebTours供我们练习。启动菜单为“开始”→HP LoadRunner→Samples→Web,如图2-3所示。

出于好奇,小白直接单击了HP Web Tours Application的链接,结果出现了如图2-4所示的报错页面。


oadRunner性能测试巧匠训练营》——2.2 LoadRunner组成与示例程序https://yqfile.alicdn.com/4ee2d7a71536a3760f6bd0f1fa0c2a02d4454756.png
" >

根据自己的猜测应该是某个服务没有启动导致的。所以小白下意识地单击Start Web Server,然后再次访问该地址,终于见到WebTours的真面貌了,如图2-5所示。
于是他单击图2-5中的Sign Up Now链接并注册了一个名为besttest的用户,登录成功后出现如图2-6所示的页面。


oadRunner性能测试巧匠训练营》——2.2 LoadRunner组成与示例程序
推荐使用IE 6或IE 9,并设IE为默认浏览器,同时选中“浏览器”,之后选择“工具”→“Internet选项”,在弹出的“Internet属性”对话框中选择“高级”选项卡,在其中选中“启用第三方浏览器扩展”。