13.7性能测试工具(LoadRunner)(简单扫盲)

下载LoadRunner和360极速浏览器 

一.为什么选择LoadRunner而不是Jmeter

1.Jmeter没有录制功能.

2.LoadRunner可以设计非常丰富的测试场景.

3.LoadRunner能够产出非常丰富的测试报告.

二.LoadRunner三大组件

13.7性能测试工具(LoadRunner)(简单扫盲)_第1张图片

1.VUG:

13.7性能测试工具(LoadRunner)(简单扫盲)_第2张图片

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

2.Controller:

13.7性能测试工具(LoadRunner)(简单扫盲)_第3张图片

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

3.Analysis:

13.7性能测试工具(LoadRunner)(简单扫盲)_第4张图片

功能:  产生性能测试报告

4.三个组件之间的关系: 

13.7性能测试工具(LoadRunner)(简单扫盲)_第5张图片

三.LoadRunner脚本录制

1.WebTours软件

a.启动

13.7性能测试工具(LoadRunner)(简单扫盲)_第6张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第7张图片

 13.7性能测试工具(LoadRunner)(简单扫盲)_第8张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第9张图片

b.配置

1)port

13.7性能测试工具(LoadRunner)(简单扫盲)_第10张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第11张图片

 13.7性能测试工具(LoadRunner)(简单扫盲)_第12张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第13张图片

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

13.7性能测试工具(LoadRunner)(简单扫盲)_第14张图片

创建用户账号和密码: 

13.7性能测试工具(LoadRunner)(简单扫盲)_第15张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第16张图片

2)用户账号和密码:

13.7性能测试工具(LoadRunner)(简单扫盲)_第17张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第18张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第19张图片

注意: jojo账号是默认的,文件名是账号,打开文件的第一行就是密码. 

2.脚本录制: 双击VUG

第一步:

13.7性能测试工具(LoadRunner)(简单扫盲)_第20张图片

第二步:

13.7性能测试工具(LoadRunner)(简单扫盲)_第21张图片

第三步:

13.7性能测试工具(LoadRunner)(简单扫盲)_第22张图片

第四步:

13.7性能测试工具(LoadRunner)(简单扫盲)_第23张图片

第五步:

13.7性能测试工具(LoadRunner)(简单扫盲)_第24张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第25张图片

第六步:删减一些代码

把url中包含360的,edged1的都删除

3.编译

13.7性能测试工具(LoadRunner)(简单扫盲)_第26张图片

 13.7性能测试工具(LoadRunner)(简单扫盲)_第27张图片

4.运行(回放)

13.7性能测试工具(LoadRunner)(简单扫盲)_第28张图片

四.脚本加强

1.为什么要加强

2.如何加强

a.事务插入

13.7性能测试工具(LoadRunner)(简单扫盲)_第29张图片

1)开始事务: lr_start_transaction("login");

2)结束事务: lr_end_transaction("login", LR_AUTO);

3)注意: 事务必须有开始和结束,并且名字必须一致.

b.插入集合点: 为了达到并发的目的,使用户同时发起请求.

lr_rendezvous("rendezvous1");

c.插入检测点: web_reg_find

注意: 检测点放在请求之前
13.7性能测试工具(LoadRunner)(简单扫盲)_第30张图片

d.参数化

需要更改日志

 13.7性能测试工具(LoadRunner)(简单扫盲)_第31张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第32张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第33张图片

e.打印日志

1)lr_log_message

2)lr_output_message

五.通过Controller设计简单的测试场景

1.两种打开方式:

a.VUG打开

13.7性能测试工具(LoadRunner)(简单扫盲)_第34张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第35张图片 

1)施压机器: 用户电脑

2)被压机器: 服务器 

b.直接打开

13.7性能测试工具(LoadRunner)(简单扫盲)_第36张图片

2.场景设计

三个区

1)

13.7性能测试工具(LoadRunner)(简单扫盲)_第37张图片

2)

13.7性能测试工具(LoadRunner)(简单扫盲)_第38张图片 

13.7性能测试工具(LoadRunner)(简单扫盲)_第39张图片 

13.7性能测试工具(LoadRunner)(简单扫盲)_第40张图片 

13.7性能测试工具(LoadRunner)(简单扫盲)_第41张图片 

 13.7性能测试工具(LoadRunner)(简单扫盲)_第42张图片

2.运行场景(12,1.40)

13.7性能测试工具(LoadRunner)(简单扫盲)_第43张图片

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

 13.7性能测试工具(LoadRunner)(简单扫盲)_第44张图片

13.7性能测试工具(LoadRunner)(简单扫盲)_第45张图片

你可能感兴趣的:(测试工具)