操作:LR之脚本播放及增强脚本

实训目的:

掌握LR-脚本增强的基本操作
掌握脚本回放的设置及故障,并解决。
掌握事务的定义,标记方法。
掌握模拟多用户的参数化操作。

知识准备:

脚本播放,事务,参数化。

实训步骤:

**

一、脚本播放

1、 录制脚本。
1) 参照实训8第一部分,录制一段脚本,保存脚本。(直接从登录开始,用户名:jojo,密码:bean)
1.打开virtual user generator。
在这里插入图片描述
2.新建脚本,选择本次实训所用的协议。
在这里插入图片描述
3.准备开始录制,可以直接复制被测站点的url(但是要注意开始录制前将自己打开的站点关闭)。
在这里插入图片描述
4.点击OK,开始录制,先登录,然后根据要求点选后,点击停止录制,即会自动生成脚本。
在这里插入图片描述
在这里插入图片描述
5.点击验证回放(或者点击播放快捷键F5)。
在这里插入图片描述
在这里插入图片描述
6.查看测试结果。
在这里插入图片描述
在这里插入图片描述
2)保存好脚本,命名为“学号ex9.usr”。
在这里插入图片描述
2、 基本设置。

  1. 设置运行逻辑为2。
    1.按f4打开运行时设置,将运行逻辑设为2。
    在这里插入图片描述
  2. 设置步:前一个迭代结束后的等待时间为30.00 到60.00 秒之间的随机时间间隔。
    在这里插入图片描述
  3. 设置思考时间:忽略思考。
    在这里插入图片描述
  4. 设置日志:选择始终发送信息,选择“扩展日志”并启用“参数替换”。
    在这里插入图片描述
    3、 实时查看脚本的运行。
    播放录制的脚本时,VuGen的运行时查看器功能将实时显示Vuser活动。
  5. 依次选择“工具”>“常规选项”,然后选择“显示”选项卡。
  6. 选择“在回放期间显示浏览器”和“自动排列窗口”选项。清除“在脚本执行结束时显示报告”选项。
    在这里插入图片描述
    4、 回放日志。
    Crtl+F查找到迭代间的等待时间并截图:
    在这里插入图片描述
    5、 脚本测试结果。
    切换到可视测试结果,截图说明脚本测试结果。
    在这里插入图片描述

二、增强脚本-事务集合&集合点设置。

1、 在WebTours和Login.pl之间,创建一个事务,并命名为Tran-<学号>-1
1.点击左侧事务,右键空白处创建事务,分别选择起始位置和结束位置。
在这里插入图片描述
在这里插入图片描述
2、 重新定义事务终点,将事务终点定义在WebTours后。
1.点击并拖动更改结束位置到WebTours后。
在这里插入图片描述
3、 在Search Filghts Button与reservations.pl_3之间创建事务Tran-<学号>-2
在这里插入图片描述
4、 将Search Filghts Button操作标记为一个单独事务,命名为Tran-<学号>-3
切换到树视图,截图说明。

1.右键Search Filghts Button,创建一个新的单独事务。
在这里插入图片描述
5、 在树结构界面下,将SignOff Button移至Vuser-end节中,并单独标记为一个事务,命名为Tran-<学号>-4,切换到事务界面,截图说明。
在这里插入图片描述
6、 在Login.pl前设置一个集合点,集合名称Rendezvous-<学号>-1
1.右键选择在之前插入集合点。
在这里插入图片描述
7、 在查看订单情况的操作之前,设置集合点Rendezvous-<学号>-2
切换到树视图,截图说明。

在这里插入图片描述
在这里插入图片描述

三、增强脚本-模拟多个用户

1、进行参数化设置。
1)切换到树结构,双击“reservations.pl”步骤,打开“提交数据步骤属性”对话框。
在这里插入图片描述
2)根据页面原有可选类型,对“seatType”参数进行参数化,将参数值命名为“c完整学号”截图说明。
1.选中数值,右键,替换为参数。
在这里插入图片描述
在这里插入图片描述
2.再次右键,点击参数属性,打开参数属性对话框。
在这里插入图片描述
3.点击添加行。
在这里插入图片描述
2、回放脚本,分别查询2次迭代期间上述2个参数化设置是否成功,截图说明。
在这里插入图片描述
在这里插入图片描述
3、生成调试信息。
1)在signoff button步骤前插入一条输出信息:“航班已预订”。
在这里插入图片描述
在这里插入图片描述
2)再次回放脚本。
在这里插入图片描述
3)在回放脚本中查询到输出信息是否设置成功,截图说明。

在这里插入图片描述

四、再次回放验证

将录制概要截图保存。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卑微计算机小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值