下载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)