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

2020-08-25 11:51:00 浏览数 (1)

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张不同的票。

0 人点赞