当打开应用程序上的加密网址时,我应该加载测试,即使是第一次导航到网址也无法记录。我正在录制的浏览器给我一个页面无法显示。 创建手动web_url()函数会导致错误。下面是脚本和输出日志。 以前有人成功地设法编写了这种安全技术的脚本吗?没有使用相关性也无法解决这个问题,因为我甚至没有进入第一页。
Action()
{
web_url("entrypoint",
"URL=http://e34jbsl00430.devillo.com:8080/entrypoint/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
return 0;
}
Virtual User Script started at : 2013-04-16 17:15:30
Starting action vuser_init.
Web Turbo Replay of LoadRunner 11.0.0 for Windows 7; build 9375 (May 18 2011 01:44:32) [MsgId: MMSG-27143]
Run Mode: HTML [MsgId: MMSG-26000]
Run-Time Settings file: "C:\Users\F119506\AppData\Local\Temp\noname5\\default.cfg" [MsgId: MMSG-27141]
Ending action vuser_init.
Running Vuser...
Starting iteration 1.
Starting action Action.
Action.c(4): Redirecting "http://e34jbsl00430.devillo.com:8080/entrypoint/" (redirection depth is 0) [MsgId: MMSG-26694]
Action.c(4): To location "http://e34jbsl00430.devillo.com:8080/entrypoint/lL0pQMU3EnM;ENTRYPOINT_JSESSIONID=Z1s9WbTfYw0BW8LrXFckprZS" [MsgId: MMSG-26693]
Action.c(4): Error -26627: HTTP Status-Code=404 (Not Found) for "http://e34jbsl00430.devillo.com:8080/entrypoint/lL0pQMU3EnM;ENTRYPOINT_JSESSIONID=Z1s9WbTfYw0BW8LrXFckprZS" [MsgId: MERR-26627]
Action.c(4): web_url("entrypoint") highest severity level was "ERROR", 0 body bytes, 595 header bytes, 5 chunking overhead bytes [MsgId: MMSG-26387]
Ending action Action.
Ending iteration 1.
Ending Vuser...
Starting action vuser_end.
Ending action vuser_end.
Vuser Terminated.
答案 0 :(得分:0)
不确定链接的加密内容。它似乎是纯文本,请澄清....
它似乎可能是临时重定向链接,其中重定向在会话结束时消失。我将寻找如何使用本地代码获取或计算开始时的动态组件。
答案 1 :(得分:0)
您要输入的URI根目录是什么?您是否考虑过更改请求,然后允许重定向自然地从返回的HTTP标头中发生?
答案 2 :(得分:0)
添加标题解决了这个问题:
web_add_header(“Cookie”,“JSESSIONID = dummy”);