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

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

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

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 删除。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档