LoadRunner如何获取动态参数
在使用LoadRunner进行脚本录制时,有些参数并不是我们后期添加的,而是从后台传来的动态ID。那么,我们应该如何来获取这些动态参数呢?下面就让我们一起来看看吧。
1. 打开LoadRunner录制的脚本
首先,我们需要打开之前录制好的LoadRunner脚本,并找到那些动态ID出现的位置。当我们运行脚本时,发现没有出现任何错误,也都是正确的,但是检查后发现ID是变化的。
2. 查找动态参数
在脚本中,我们需要找到这些变化的数字。为了更好地理解动态值是如何获取的,可以打开网页并右键查看源代码,找到获取动态值的代码。这一次再打开网页时,你会发现动态值又变了,与之前的值不同。
3. 添加参数提取规则
接下来,回到LoadRunner界面,选择菜单“Insert”,然后弹出窗口“New Step”。在弹出的窗口中,选择展开Services,然后选择“web_reg_save_param”,点击“OK”。
4. 填写参数提取规则
在弹出的窗口中,输入参数名称,并根据源代码截取左边界和右边界的值。只要能确定中间的动态值,我们就可以使用web_reg_save_param来提取。举个例子,可以将其类比为老师点同学的名字,虽然不知道中间的那个同学是谁,但是知道两边的同学名字,再说某某右边的或者某某左边的同学,我们就能确定是谁了。
5. 验证参数提取规则
在脚本中,我们需要将参数提取规则放在前面,不能放在后面或者需要查找参数的位置上方。将其当作全局变量一样处理,在脚本中进行转义操作,否则无法使用。为了验证转义是否正确,可以点击Tree按钮,如果跳转到Tree界面没有报错提示,则表示转义成功。如果有错误提示,则表示转义失败。
6. 替换参数位置
最后,在需要替换的位置使用"{ }",将刚刚提取的参数名放入其中。将自动获取参数的位置设置成这样后,运行脚本即可。
通过以上步骤,我们可以成功地获取到LoadRunner录制脚本中的动态参数,并实现自动化测试的目的。这样,我们就能更好地模拟用户行为,提高测试效率和准确性。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。