如何对以下场景进行关联

时间:2015-01-29 19:01:34

标签: correlation loadrunner

我需要旁边的值"选择"在下面进行相关 代码:

id="ctl00_ContentPlaceHolder1_GVMembers_ctl04_ddlRelation" class="ddl" style="width:100px;">
<option selected="selected" value="6">Husband</option>
<option value="1">Wife</option>
<option value="2">Father</option>
<option value="3">Brother</option>
<option value="4">Sister</option>
<option value="5">Daughter</option>
<option value="7">Spouse</option>
<option value="8">Son</option>
<option value="9">Mother</option>
<option value="10">Mother In Law</option>
<option value="11">Brother In Law</option>
<option value="12">Father In Law</option>
<option value="13">Others</option>

但不能使用正则表达式,因为客户端使用的是LR9.1 当保存参数是捕获&#34;&#34; ord正在为每个vuser进行更改。 请帮我解决一下这个。 此外,所选值也将从1变为13。 谢谢

2 个答案:

答案 0 :(得分:0)

您可以将<option selected="selected"用作LeftBounddary,将</option>用作右边界,这将获取value="6">Husband 要获得价值(即丈夫),你必须做一些字符串操作 例如: - strtok函数使用&gt;作为分隔符

答案 1 :(得分:0)

您可以使用正则表达式:

web_reg_save_param_regexp(
    "ParamName=SelectedOption",
    "RegExp=selected\" value=\"\\d+\">(.*?)<\/option>",
    LAST);

那只会抓住丈夫的#39;部分,如果你想要你可以使用的选项号:

web_reg_save_param_regexp(
    "ParamName=SelectedOption",
    "RegExp=selected\" value=\"(\\d+)\">.*?<\/option>",
    LAST);