性能测试工具——LoadRunner

LoadRunner的优点:

  • LoadRunner有录制功能,Jmeter没有录制功能
  • LoadRunner可以设计出丰富的测试场景,产生丰富的测试报告

LoadRunner三大组件之间的关系:

  • VUG (Virtual user generator) (虚拟用户脚本生成器):录制脚本(编写脚本)
  • Controller : 设计场景,运行场景;管理和协调多个虚拟用户
  • Analysis(结果分析器) : 生成测试报告

LoadRunner的性能测试过程:

下载并安装 LoadRunner 参考:https://blog.csdn.net/xsfqh/article/details/106917379

LoadRunner脚本录制

1、WebTours系统

1)启动WebTours(启动后,不要关闭)

2) WebTours配置

查看端口

在360极速浏览器中,如果输入http://192.168.56.1:1080/WebTours/打不开,点击左下角 开始菜单​​​​​​​->HP software ->HP Web Tours Application

点击注册后,账户密码可在一下文件中查看 

 2、脚本录制

 ​​​​​​​VuGen中的脚本分为三部分:vuser_init(用于用户初始化)、Action(用于具体的需要测试的操作)、vuser_end(用于用户清理工作)。在重复执行测试脚本时,vuser_init和vuser_end的内容只执行一次,重复执行的是Action中的部分。

如果尝试很多种方法都没办法生成脚本,最有效的方法:使用loadrunner自带的火狐浏览器解决该问题。参考https://blog.csdn.net/weixin_43637718/article/details/129825020

​​​​​​​

3、编译脚本 

 4.运行(回放)

脚本加强

 ①插入事务

对某个操作定义一个事务,可以衡量服务器执行该操作的性能。

//开始事务
    lr_start_transaction("login");
    //结束事务
    lr_end_transaction("login", LR_AUTO);

②插入集合

为了衡量在加重负载的情况下服务器的性能情况。(达到并发的机制,让用户同时发起请求)

lr_rendezvous("index");

③插入检查点

在请求之前插入

④参数化 

⑤打印日志

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值