关键字:参数化 和 手工关联
参数化:
脚本录制好之后所有数据都是固定死的,但是很多时候我们需要使用不同的数据,比如模拟不同的用户登陆。这个时候就需要参数化登陆的用户名。步骤如下:
1、打开参数列表,增加参数
参数化:
脚本录制好之后所有数据都是固定死的,但是很多时候我们需要使用不同的数据,比如模拟不同的用户登陆。这个时候就需要参数化登陆的用户名。步骤如下:
1、打开参数列表,增加参数
参数类型、参数的特征(比如是否唯一)都可以灵活定义,界面如下图
参数也支持从数据库中读取数据,方法为单击上图中的【Data Wizard】按钮弹出界面如下,通过该方法取得的数据是保存在文件中的。
2、选择数据,替换为参数。
选择数据,右击,选择菜单【Replace with a Parameter】,然后在弹出窗口中选择刚才新增的参数。
3、将相同的数据用同个参数替换。例如用户名在多个地方出现时,不需要替换多次,只需替换一次即可。
选择参数,右击,选择菜单【Replace more occurrences】
以上过程已经完成参数化。如果想看参数具体取到何值,则可以用函数输出来
取得参数的值的函数:lr_eval_string()
输出函数: lr_log_message()
组合使用,输出参数的值:lr_log_message("result = %s", lr_eval_string(" {USERID} "));