美文网首页
性能测试工具LoadRunner安装及应用

性能测试工具LoadRunner安装及应用

作者: 机智的小阿文 | 来源:发表于2018-07-02 18:49 被阅读0次

一、LoadRunner安装

1、LoadRunner安装包

链接:

http://pan.baidu.com/s/1mhXOE5i

密码:ooma

2、安装方法

step1.解压“[性能测试工具LR11.00].loadrunner-11.rar”,再解压.ios文件

step2.运行setup.exe,选择“LoadRunner完整安装程序”

step3.全选运行组件,然后一直下一步就可以

step4.安装完成后,系统会自动打开“Loadrunner License Information”窗口,并提示你的“license”只有十天的使用期

step5.关闭LR

3、破译LR11.0

step1.解压“lr破解.zip”

step2.将“lm70.dll”,“mlr5lprg.dll”这两个文件复制并粘贴到LR11安装目录下的bin文件夹下(如:C:\Program Files\Mercury\LoadRunner\bin)

复制时注意要先将loadrunner关闭

step3.复制后启动loadrunner,如下图选择“CONFUGURATION—>loadrunner license”

step4.选择“NewLicense”,输入“ AEAMAUIK-YAFEKEKJJKEEA-BCJGI”

step5.关闭提示弹框,关闭LR

step6.运行“deletelicense.exe”

step7.重新启动Loadrunner。再次选择“CONFUGURATION—>loadrunner license”。这时会发现,License中已经空了

step8.点击“New License”,首先输入globa-100的注册码:AEAMAUIK-YAFEKEKJJKEEA-BCJGI,点击ok

==>成功

step9.再次点击“New License”,输入web-10000的注册码:AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB,点击ok

==>再次成功

破译完成!!!

二、LoadRunner常用函数

1、请求url地址函数:web_url() 

2、页面链接跳转函数:web_Link()

3、检测form函数:web_submit_form()

4、发送数据函数:web_submit_data()

5、请求函数:web_custom_request()

三、脚本编辑及执行

1、脚本注释规则

(1)单行注释

//注释一行

(2)整段注释

/*

 注释一段

*/

2、脚本调试

(1)执行:F10 逐步执行

(2)断点:F9断点暂停

(3)标签:ctrl+F2记标签;F2、shift+F2前后切换标签

(4)代码折叠:代码左侧的展开[+]折叠[-]按钮

(5)日志定位:函数右键菜单----go to step in reply log 从代码切换到日志

              ----go to line 从日志切换到代码

(6)打开代码所在目录:epensoipt directory

3、脚本执行

(1)设置执行次数:键盘点击F4,设置循环次数,Run(×5),循环执行5次

(2)设置执行时不同action执行概率

       ---Action1[60%]

       ---Action2[40%]

(3)同一个Action种不同函数执行概率,以随机概率为例:

 {

int rowNum; 

   rowNum=rand()% 100+1;

   if(rowNum<=30) vuser_init();

   return 0;

}

4、思考时间

(1)脚本中插入思考时间

 lr_think_time(5);  即上一操作后有5秒思考时间(等待时间)

(2)运行设置

 Think Time Options中,设置每次执行脚本之间的思考时间

四、参数化

1、定义变量

选中参数,右键菜单选择: Replyce with a Parameter;

将该参数设置为变量格式,当前参数值为该变量默认值

2、参数列表

ctrl+L打开参数列表

AddRow增加参数记录

参数列表中可设置参数执行顺序

每执行该参数时,只获取一次参数值

五、监听事务

1、事务监听状态

四种监听状态 Auto 默认,自动判断

       pass 通过

       fail 结束失败

       stop 未执行完成被停止

2、添加监听脚本:

lr_start_transaction("name")   ---开始监听事务name

lr_start_end_transaction("name",Auto)   ---结束监听事务name,监听状态自动判断

3、时间补充

ThinkTime:思考时间

WastedTime:浪费时间

TransactionTime:响应时间

六、集合点

1、脚本:lr_rendezvous("name")

2、集合多少用户在进行后续操作

3、策略:集合n%用户

     集合n%执行用户

     集合n个用户

七、LoadRunner性能测试实战

一、录制/编辑脚本

step1、打开LR工具

ps:LR安装好后,不会自动创建桌面快捷方式,要自己手动在开始菜单栏里找

step2、选择creat/editscripts

step3、创建新脚本,或者打开老的脚本进行编辑

step4、设置录制脚本

step5、录制脚本

step6、编辑脚本(删减无用脚本、设置集合点、监控事务、参数等),以加参数为例:

ctrl+L打开参数列表

二、编辑修改脚本

step7、编译脚本

三、负载测试

step8、设置脚本执行次数

step9、进入负载测试页面

step10、添加执行设备

step11、设置负载方式

step12、执行负载

四、结果分析

step13、自动生成测试结果

step14、点击进入结果分析页面

step15、编写分析报告,进行调优和调优测试

相关文章

  • 移动端app 性能测试

    如果大家之前做过性能测试,我相信一定会应用过大名鼎鼎的性能测试工具-LoadRunner。目前LoadRunner...

  • 性能测试工具LoadRunner安装及应用

    一、LoadRunner安装 1、LoadRunner安装包 链接: http://pan.baidu.com/s...

  • loadrunner11安装注意事项

    工作快一年了,才开始准备性能测试方面的东西。 今天打开了尘封已久的loadrunner性能测试工具。 在安装过程中...

  • 玩转测试工具

    测试工具 1.性能测试工具:loadrunner、jmeter2.接口测试工具:postman3.抓包工具:fiddle

  • LoadRunner介绍以及基本操作流程

    LoadRunner性能测试基础 性能测试: ◆使用自动化测试工具对产品按一定的性能指标进行测试,解决性能瓶颈,...

  • 性能测试技术要求

    测试工具 Jmeter loadRunner 测试基础知识 性能测试理论 自动化测试理论 测试开发 服务器性能诊断...

  • loadrunner学习

    title: loadrunner学习categories: 性能测试tags: [loadrunner, 性能测...

  • loadrunner简述

    Loadrunner是款可以预测系统行为和性能的负载测试工具,通过实施并发负载及实时性能检测的方式来确认查找问题,...

  • Apache ab性能测试结果分析(转)

    一直以来我都是用Loadrunner去做性能测试。Loadrunner实际上是一个很重的性能测试工具。他的功能很全...

  • loadrunner安装

    巧妇难为无米之炊,安装loadrunner之前,我们应该准备一下安装使用材料 材料如下: [性能测试工具LR11....

网友评论

      本文标题:性能测试工具LoadRunner安装及应用

      本文链接:https://www.haomeiwen.com/subject/apoluftx.html