loadRunner手动关联, web_reg_save_param_regexp()函数正则匹配字符,赋值给变量
时间: 2024-03-13 21:47:20 浏览: 109
在LoadRunner中用web_reg_save_param()做关联
5星 · 资源好评率100%
好的,这是一个关于LoadRunner手动关联的问题。在LoadRunner中,我们可以使用web_reg_save_param_regexp()函数来进行正则匹配,并将匹配到的字符赋值给变量。
这个函数需要传入三个参数:第一个参数是用于保存匹配结果的变量名;第二个参数是一个正则表达式,用于匹配需要关联的值;第三个参数是一个包含匹配结果的字符串。
例如,如果我们要将一个页面中的用户名关联到一个变量中,可以使用以下代码:
```
web_reg_save_param_regexp(
"ParamName=UserName",
"RegExp=name:\s*(.*?)\n",
"Ordinal=1",
SEARCH_FILTERS,
"Scope=Body",
LAST);
```
这个函数会匹配页面中第一个出现的"name: "后面的字符,直到遇到换行符为止,然后将匹配到的结果保存到变量"UserName"中。
需要注意的是,这个函数只会在LoadRunner脚本运行时执行一次,所以如果需要关联多个值,需要在脚本中多次调用该函数。
阅读全文