前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >性能测试入门-LoadRunner脚本录制

性能测试入门-LoadRunner脚本录制

作者头像
用户6367961
发布于 2020-08-25 03:51:00
发布于 2020-08-25 03:51:00
1.1K0
举报
文章被收录于专栏:自学测试之道自学测试之道

LoadRunner测试步骤

录制选项

1、创建脚本

(注意:脚本名称不支持中文)

2、录制前设定URL地址和开启的浏览器

3、录制选项参数设定

参照规则:

录制参数设定,一般关注两个点:

a、是General下的Recording

b、是HTTP Properties下的Advanced

4、脚本录制ing

录制前须知的概念:

事务(Transaction)

在LoadRunner中使用事务的作用:

关联(correlation)

参数化

录制前设定:

录制好后的脚本页面

5、回放录制好的脚本

细心的人,已经发现,回放脚本时会报错,这是为什么呢,接着往下看

6、修改脚本:

原因是登陆时,userSession这个值时动态的,故要做处理,关联函数web_reg_save_param()

再次点击回放按钮,即可回放成功,也可以看到同样的票购买了2张

7、参数化购票,订购不同城市的票

选中购票城市,右键选择

输入新的参数,如下图

然后点击yes

同样的,到达城市也是同样设置,最终如下:

设置数据源(Ctrl + L),操作如下:

数据准备如下,并把数据保存到项目文件下:

导入数据,购票城市和达到城市都导入city.dat表

设定参数化顺序:

配置到达城市:

配置购票城市:

8、回放脚本时想多回放几次,可以进行运行时设置,点击Runtime Settings或者按F4快捷键,设置次数后,按Ctrl + S进行保存

9、脚本回放前后对比:

脚本回放前:

脚本回放后,会报错

这是为什么呢?

原来买的票都是同一航班、同一张票,那么接下来也需要进行上面设置的关联操作,如下

脚本中设定如下:

指定搜索结果第几个

经过多次调试脚本后再次运行脚本:

可以看到,脚本正确运行,且购买了5张不同的票。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-08-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 自学测试之道 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【性能工具】LoadRunner之关联详解
先来模拟一个场景,我去坐火车,坐火车要先检票,检票员核对火车票的时间、班次等信息正确后允许我坐火车。
Luga Lee
2022/03/25
1.1K0
【性能工具】LoadRunner之关联详解
loadrunner压力测试学习笔记
loadrunner学习过程 以下仅记录自己的学习过程,有不对之处欢迎指出。脚本中提到的链接是本人学习时查阅到的有帮助的文章,如果对原作者有影响,可以联系我做修改。 压力测试步骤: 1.分析需求 2.准备脚本 3.调试脚本
全栈程序员站长
2022/09/09
3760
loadrunner压力测试学习笔记
测者的性能测试手册:一分钟掌握LoadRunner关联函数应该放在那
如果客户端的某个请求是随着服务器端的响应而动态变化,我们就需要用到关联,通过关联函数获取动态的返回值,传给后面的函数使用,完成测试上下文的流程串联。
Criss@陈磊
2019/08/02
5220
性能测试入门-LoadRunner脚本优化
上篇说到了回放脚本回放5次的操作(即登陆--购票--退出,操作了5次),那么能不能只登陆一次,购买5张票呢,我们接着往下看
用户6367961
2020/09/01
7420
Loadrunner从入门到精通教程(一)
使用自动化测试工具对产品按一定的性能指标进行测试。解决心性能平衡.给用户最好的体验。
全栈程序员站长
2022/08/31
8490
Loadrunner从入门到精通教程(一)
性能测试系列之《LR自动关联》
不要在windows10上安装LR11,以免出现一些不可预测的问题。破解版会有各种问题,别学LR直接学Jmeter。不过,LR的关联和Jmeter的关联是差不多的。
清菡
2022/06/21
4120
性能测试系列之《LR自动关联》
loadrunner12使用手册_loadrunner脚本编写教程
2.选择脚本协议,对脚本名称位置可以进行编辑。此处以web-http/html 为例。
全栈程序员站长
2022/11/04
2.1K0
测者性能测试手册:看懂这一个LoadRunner再无困难的脚本
LoadRunner自带的训练的飞机票网站的例子中,有一个很有意思的流程,如下:首先登陆机票系统,然后查询从哪里到哪里的机票。然后系统会给你4张推荐票。选择一张机票,后就可以支付然后完成机票的预定和购买了。
Criss@陈磊
2019/08/02
4880
LoadRunner-总结(三)
Virtual User Generator ---> General Options
wangmcn
2022/07/25
7310
LoadRunner-总结(三)
性能测试面试题
性能测试是一个较大的范围,实际上性能测试本身包含了性能、强度、压力、负载等多方面的测试内容。
找Bug
2022/07/22
4150
loadrunner 脚本优化-关联设置
关联也属于一钟特殊的参数化。一般参数化的参数来源于一个文件、一个定义的table、通过sql写的一个结果集等,但关联所获得的参数是服务器响应请求所返回的一个符合条件的、动态的值。
授客
2019/09/11
9170
loadrunner 脚本优化-关联设置
一款类似loadRunner的优秀国产性能测试工具——kylinTOP测试与监控平台
市面上流行的压力/负载/性能测试工具多是来自国外,近年来国内的性能测试工具也如雨后春笋般崛起,但大部分产品是基于Jmeter开源内核包装起来的性能测试工具,其中也不乏佼佼者,如:kylinTOP测试与监控平台,它是一款集性能测试、自动化测试、业务监控于一体的B/S架构的测试平台,支持跨平台(WINDOWS/LINUX/SOLARIS/麒麟/MAC)运行。该工具没有基于任何开源免费组件,是一款完全国产化的性能测试工具,是目前国内一款非常难得好用的性能测试工具,可以完全替代国外的同类产品。目前在军工领域、测评检测机构、国有企业、银行体系、大型企业有着广泛的应用。支持的协议较多,尤其在视频领域支持的协议非常多,具有独特的优势。
jackey422
2019/12/29
2.8K1
一款类似loadRunner的优秀国产性能测试工具——kylinTOP测试与监控平台
LoadRunner菜鸟入门学习笔记
  11.0 最高ie9( win7 32位+LR11+IE10可用,但win7 64位+LR11+IE10不可用,降至IE9可用),支持firefox3.6、24.0
未来sky
2018/08/30
8.1K0
LoadRunner菜鸟入门学习笔记
软件测试之 性能测试 性能测试基础指标 Loadrunner、Jmeter等工具
点击登录按钮后出现两个ip,填写第一个ip的参数就能将数据对应并请求成功,但返回了两个内容这是为什么呢?
Qiuner
2024/07/19
1000
软件测试之 性能测试 性能测试基础指标 Loadrunner、Jmeter等工具
【软件测试】性能测试工具Loadrunner
LoadRunner是一款由美国赛门铁克(Micro Focus)公司开发的性能测试工具,用于测量一个系统或应用程序在各种负载条件下的性能表现,包括负载压力、响应时间、并发用户数和吞吐量等指标。它可以帮助测试人员模拟真实的用户行为,记录和分析系统的性能数据,找出性能瓶颈和问题,并提供丰富的图表和报告来展示测试结果和分析。
xxxflower
2023/10/16
1.3K0
【软件测试】性能测试工具Loadrunner
【黄啊码】软件测试之Loadrunner教程
性能测试需要借助测试工具,毕竟完全依靠手工进行性能测试需要付出很大的代价,不仅是人力成本和经济成本,还有时间成本。测试工具的使用不仅能够提高测试效率,还可以弥补手动测试难以捕获的一些问题。
黄啊码
2022/06/15
1K0
【黄啊码】软件测试之Loadrunner教程
LoadRunner性能测试面试题总结(附答案)
在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。
用户6367961
2022/03/14
1.4K0
loadrunner12安装教程_word入门基础教程视频
  LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。通过使用LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。   目前企业的网络应用环境都必须支持大量用户,网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产品。难以预知的用户负载和愈来愈复杂的应用环境使公司时时担心会发生用户响应速度过慢,系统崩溃等问题。这些都不可避免地导致公司收益的损失。Mercury Interactive 的LoadRunner能让企业保护自己的收人来源,无需购置额外硬件而最大限度地利用现有的IT资源,并确保终端用户在应用系统的各个环节中对其测试应用的质量,可靠性和可扩展性都有良好的评价。LoadRunner 是一.种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来更快的查找和发现问题。此外,LoadRunner能支持广泛的协议和技术,为特殊环境提供特殊的解决方案。
全栈程序员站长
2022/11/04
7240
loadrunner性能测试步骤_loadrunner可以做接口测试吗
LoadRunner,是一种预测系统行为和性能的负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。LoadRunner可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能。 1.1.软件资源下载 网盘链接:https://pan.baidu.com/s/1Km9_OsVI857PpVvHMNx82A 提取码:gtis 1.2.组件介绍 首先解释一下三者的区别和联系: VuGen(即Virtual User Generator)是最基本的部分,中文解释是“虚拟用户生成器”,通过模拟用户对程序进行的操作来产生相关代码,录制完成后存储在系统中,而这些代码也是后续进行各项测试的基础。 Controller:控制器用于组织,驱动,管理和监控负载测试。可以添加用户,查看运行时的信息吞吐量,位于测试的中间环节。 Analysis:分析是帮助您查看、分析和比较负载测试的结果。形成专业性的报告,用于汇报和展示数据,位于测试的收尾部分。
全栈程序员站长
2022/11/07
1.4K0
loadrunner性能测试步骤_loadrunner可以做接口测试吗
LR关联知识点详解
在脚本回放过程中,客户端发出请求,通过关联函数所定义的左右边界值(也就是关联规则),在服务器所响应的内容中查找,得到相应的值,以变量的形式替换录制时的静态值,从而向服务器发出正确的请求,这种动态获得服务器响应内容的方法被称作关联。
张树臣
2018/09/29
8940
LR关联知识点详解
相关推荐
【性能工具】LoadRunner之关联详解
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档