下载LoadRunner和360极速浏览器
一.为什么选择LoadRunner而不是Jmeter
1.Jmeter没有录制功能.
2.LoadRunner可以设计非常丰富的测试场景.
3.LoadRunner能够产出非常丰富的测试报告.
二.LoadRunner三大组件

1.VUG:

功能: 录制脚本(编写脚本).
2.Controller:

功能: 设计场景,运行场景.
3.Analysis:

功能: 产生性能测试报告
4.三个组件之间的关系:

三.LoadRunner脚本录制
1.WebTours软件
a.启动




b.配置
1)port




在360极速浏览器中进行访问

创建用户账号和密码:


2)用户账号和密码:



注意: jojo账号是默认的,文件名是账号,打开文件的第一行就是密码.
2.脚本录制: 双击VUG
第一步:

第二步:

第三步:

第四步:

第五步:


第六步:删减一些代码
把url中包含360的,edged1的都删除
3.编译


4.运行(回放)

四.脚本加强
1.为什么要加强
2.如何加强
a.事务插入

1)开始事务: lr_start_transaction("login");
2)结束事务: lr_end_transaction("login", LR_AUTO);
3)注意: 事务必须有开始和结束,并且名字必须一致.
b.插入集合点: 为了达到并发的目的,使用户同时发起请求.
lr_rendezvous("rendezvous1");
c.插入检测点: web_reg_find
注意: 检测点放在请求之前
d.参数化
需要更改日志



e.打印日志
1)lr_log_message
2)lr_output_message

五.通过Controller设计简单的测试场景
1.两种打开方式:
a.VUG打开

1)施压机器: 用户电脑
2)被压机器: 服务器
b.直接打开

2.场景设计
三个区
1)

2)

2.运行场景(12,1.40)

六.使用Analysis简单分析性能报告(12, 2.45)

