1.新建

第一次使用会出现这个界面
选择录制选项
录制

录制第一种自动录制

所有录制都是基于这个插件,所有的录制都是录制的get,post请求,而不是界面操作

录制第二种

直接可以插入



get post发送请求
发送get请求,务必用url, post用web Submit Data
乱码解决
解决乱码问题,删除没用的Action,如果Action变灰了说明编译不会调用了

,
改为这种方式运行

乱码解决
1.录制编码选项修改


2.运行编码选项修改


VuGen--参数化技术
最主要的就是模拟真实输入


可以直接替换
查看结果

生成报告

惟一性参数

abort Vuser 终止
Contrue ina cyclic manager 循环
Contrue with last value 取最后一次的值
Allocate Vuser value in the Controller 分配虚拟用户个数
更改用户个数,比如5个

执行结果



VuGen其它参数类

定义分隔符,比如{username}

关联函数

可以直接打开对话框,左边值,右边值

比如 在论坛上自动发贴
自动回复
爬取所有回复内容
输出方法
lr_output_message();
事务
开始时间 - 结束时间




检查点
比如登录的时候密码错误了, 界面显示不对,但请求是对的200,这时界面中要有一个检查点,判断是否登录成功判断界面是否有退出按键是一种解决方法
注意这里匹配的时候编码一定要一致

思考时间
就是模拟用户真实的暂停时间
用户暂停发请求的时间,比如用户在编辑界面的时候
lr_think_time(5);

集合点
在同一时间做同样的事情,插入的位置是在要脚本要执行的位置
lr_rendzvous("login");
压力测试的一个子集(压力测试就是看系统是怎么死的)
负载测试是评估性能指标
稳定测试是长时间标准用户最佳状态

集合点要放在事务前,否则会出现等待,最先执行成为最后执行完毕



LoadRunner性能测试实战
本文详细介绍LoadRunner性能测试工具的使用技巧,包括录制HTTP请求、参数化技术、生成测试报告、事务设置、检查点配置及思考时间模拟。此外,还探讨了负载测试、稳定测试的概念及其在性能评估中的应用。
1690

被折叠的 条评论
为什么被折叠?



