|
本帖最后由 kevin841020 于 2015-9-1 11:17 编辑
请先看以下问题:
---------------------------------------------------------------------------------------------
手工编写脚本情况:
例如,使用web_url、web_link编写脚本,模拟用户 1、打开网易邮箱登录页面、2、在登录页面上方中,点击免费邮链接,脚本如下,回放时web_link报错,信息如下
Action()
{
web_url("openurl","url=http://mail.163.com","snapshot=t1.inf",LAST);
web_link("免费邮","Text=免费邮","snapshot=t2.inf",LAST);
return 0;
}Action.c(3): web_url("openurl") was successful, 52096 body bytes, 3938 header bytes, 61 chunking overhead bytes [MsgId: MMSG-26385]
Action.c(5): web_link("免费邮") started [MsgId: MMSG-26355]
Action.c(5): Error -27226: The "Text=免费邮" argument (number 2) is unrecognized or misplaced [MsgId: MERR-27226]
Action.c(5): web_link("免费邮") highest severity level was "ERROR", 0 body bytes, 0 header bytes [MsgId: MMSG-26388]
----------------------------------------------------------------------------------------------------------------
通过loadrunner录制上述步骤,然后去除web_add_cookie()、 web_url中的部分(如:EXTRARES、RecContentType、Mode)、web_link中的EXTRARES部分,使之与上述脚本基本相同,却能回放成功
web_url("mail.163.com",
"URL=http://mail.163.com/",
"Snapshot=t17.inf",
LAST);
web_link("免费邮",
"Text=免费邮",
"Snapshot=t18.inf",
LAST);
----------------------------------------------------------------------------------------------------------------
请问,手写的这些方法,跟录制的有什么区别吗, 脚本部分基本一样,手工的却不能回放成功, 因为录制的会存放录制过程中识别的页面对象库?????请高手指点啊
|
|