TA的每日心情 | 奋斗 2014-10-30 16:26 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]测试小兵
|
录制脚本的时候选择HTML录制方式,会导致你说的那种情况。拿LR自带webtours做例子。
1.录制选项中选择HTML中的脚本类型为:仅包含明确URL脚本,使用web_submit_data,录制结果如下:
web_submit_data("login.pl",
"Action=http://127.0.0.1:1080/WebTours/login.pl",
"Method=POST",
"TargetFrame=body",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/WebTours/nav.pl?in=home",
"Snapshot=t11.inf",
"Mode=HTML",
ITEMDATA,
"Name=userSession", "Value=111267.541595788fHcDDctpVHAiDDDDDtDDQpQtfAcf", ENDITEM,
"Name=username", "Value=jojo", ENDITEM,
"Name=password", "Value=bean", ENDITEM,
"Name=JSFormSubmit", "Value=off", ENDITEM,
"Name=login.x", "Value=34", ENDITEM,
"Name=login.y", "Value=6", ENDITEM,
LAST);
2.录制选项中选择HTML中的脚本类型为:描述用户操作的脚本,使用web_submit_form,录制后脚本如下: web_submit_form("login.pl",
"Snapshot=t2.inf",
ITEMDATA,
"Name=username", "Value=jojo", ENDITEM,
"Name=password", "Value=bean", ENDITEM,
"Name=login.x", "Value=29", ENDITEM,
"Name=login.y", "Value=9", ENDITEM,
LAST);
由此可以看出,选择方式不同,录制出来的脚本也有所差异。
希望能帮助到你。 |
|