文章目录

  • 1.loaderruner软件
    • Virtual User Gennerator
    • Controller
    • Analysis
  • 2.性能测试相关概念
  • 3.loaderrunner的使用
    • (1)先启动服务
    • (2)打开Virtual User Generator
    • (3)新建脚本
    • (4)编辑脚本名字和脚本存储位置
    • (5)点击录制
    • (6)事务结束
    • (7)停止录制
    • (8)自动化生成脚本
    • (9)设置集合点
  • 4.设置检查点
  • 5.设置关联
  • 6.参数化
  • 7.常用的函数

1.loaderruner软件

Virtual User Gennerator

负责录制性能测试脚本,可以在里面进行脚本修改。
对要进行性能测试的功能操作进行脚本录制(单个用户)

Controller

创建性能测试场景,监控和记录性能测试场景产生的数据
设置并发用户数,以及执行请求的时间

Analysis


收集性能测试的结果的各项数据,形成性能分析测试报告

2.性能测试相关概念

Vuser:虚拟用户数
rendezvous:集合点

3.loaderrunner的使用

(1)先启动服务

进入C:\Program Files (x86)\HP\LoadRunner\WebTours

(2)打开Virtual User Generator

(3)新建脚本

(4)编辑脚本名字和脚本存储位置

:C:\Users\Administrator\Documents\VuGen\Scripts

(5)点击录制




(6)事务结束

(7)停止录制

(8)自动化生成脚本

(9)设置集合点


右键


用户名和密码所在的地方

4.设置检查点

检查登录是否成功
点击Snapshot,找到login,在responsebody里找到welcome…选中右击Add Text Check Step

点击ok

如果找到了,证明登录成功了!

如果出现过这句话,就把SaveCount设置为1,运行就不会报错

5.设置关联

同一个脚本中所有的相同的变量进行关联
先把鼠标放在web_submit_data里,点击第三个login,点击Snapshot,点击responsebody,选中jojo,右击create,


会出现这个函数,关联成功

添加一个参数,运行就不会报错

6.参数化

双击jojo,

添加多个用户密码

添加几个用户名,自动化脚本就会运行几次

运行之后查看,只运行了一次,在replay,run-time-settings修改次数

即可运行多次,但不知道是谁运行
添加这行代码,就可以知道是谁登录的



比较函数,输出字符串

7.常用的函数

if else
Ir_output_message()
if(strcmp(lr_eval_string()"username ","jay ")==0)

loaderruner相关推荐

最新文章

  1. 最近工程师怎么都在写公众号?这玩意到底能赚多少钱?
  2. c语言限制字符数,C语言中“不受限制”的字符串函数总结.pdf
  3. Flash和HTML5那点事:后者拿什么取代Flash?
  4. 关于Training deep neural networks for binary communication with the Whetstone method的代码实现
  5. oracle客户端ora 12541,Oracle 11g 64bit下程序报ORA-12541: TNS: 无监听程序解决办法
  6. log4j教程_Log4j教程
  7. 投标文件 医院弱电系统_甲级办公楼智能化弱电设计方案适合弱电行业人士学习!...
  8. Linux网络参数DD,linux tcpdump命令参数及用法详解--linux下抓包网络分析
  9. Java程序编译及打包
  10. 【服务器数据恢复】EMC Isilon存储误删除的数据恢复案例
  11. java 控件 布局工具_JavaFX应用程序可视化布局工具(JavaFX Scene Builder)下载 v2.0
  12. 2015~2020年中国房价走势
  13. Spooling Directory Source 使用
  14. 39 个奇葩代码注释,看完笑哭了
  15. Python学习笔记--day15 内置模块和开发规范
  16. 计算机主机内部同步传输,北航网教计算机网络与应用习题-考查课
  17. Oracle常用函数(zzl)
  18. 受限玻尔兹曼机定型实用指南-大桥之墩译
  19. 【讨论】怎么处理工作中的杂事?
  20. 手机新趣味!三星将展示对屏幕发声技术

热门文章

  1. 技能干货:产品经理该如何入门数据分析?
  2. Boring Old Menu Bar for Mac(菜单栏美化工具)
  3. 科学计算机怎么算锥度,如何计算锥度值?比如说1:20等于多少度?请说说具体步骤!-锥度的计算公式-数学-贾儆刹同学...
  4. mac 防止 下载 睡眠_如何暂时防止Mac进入睡眠状态
  5. 学游戏建模,怎么能没有几款上手的软件,8款超好用的3D建模软件
  6. C++ char和uchar区别
  7. 小新14pro锐龙版虚拟机启动蓝屏重启
  8. 【HZHE004】黄子涵学习Echarts
  9. 注释(单行注释、多行注释、文档注释)
  10. Python math库函数