51Testing软件测试论坛
标题:
URL模式录制的脚本不用做关联吗?
[打印本页]
作者:
test7
时间:
2008-7-8 11:00
标题:
URL模式录制的脚本不用做关联吗?
刚用URL模式录了个脚本,没做关联回放也成功了,这是为什么。
这个过程用html模式录制的话是需要做关联的
作者:
iori
时间:
2008-7-8 11:17
代码贴上来
作者:
test7
时间:
2008-7-8 11:23
Action()
{
web_url("mercuryWebTours",
"URL=http://127.0.0.1:1080/mercuryWebTours/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTTP",
LAST);
web_concurrent_start(NULL);
web_url("header.html",
"URL=http://127.0.0.1:1080/mercuryWebTours/header.html",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/",
"Snapshot=t2.inf",
"Mode=HTTP",
LAST);
web_url("welcome.pl",
"URL=http://127.0.0.1:1080/mercuryWebTours/welcome.pl?signOff=true",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/",
"Snapshot=t4.inf",
"Mode=HTTP",
LAST);
web_concurrent_end(NULL);
web_url("mercury_logo.gif",
"URL=http://127.0.0.1:1080/mercuryWebTours/images/mercury_logo.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://127.0.0.1:1080/mercuryWebTours/header.html",
"Snapshot=t3.inf",
LAST);
web_concurrent_start(NULL);
web_url("home.html",
"URL=http://127.0.0.1:1080/MercuryWebTours/home.html",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/welcome.pl?signOff=true",
"Snapshot=t5.inf",
"Mode=HTTP",
LAST);
web_url("nav.pl",
"URL=http://127.0.0.1:1080/mercuryWebTours/nav.pl?in=home",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/welcome.pl?signOff=true",
"Snapshot=t7.inf",
"Mode=HTTP",
LAST);
web_concurrent_end(NULL);
web_url("fma-gateway.jpg",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/fma-gateway.jpg",
"Resource=1",
"RecContentType=image/jpeg",
"Referer=http://127.0.0.1:1080/MercuryWebTours/home.html",
"Snapshot=t6.inf",
LAST);
web_concurrent_start(NULL);
web_url("JSFormSubmit.js",
"URL=http://127.0.0.1:1080/MercuryWebTours/JSFormSubmit.js",
"Resource=1",
"RecContentType=application/x-javascript",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?in=home",
"Snapshot=t8.inf",
LAST);
web_url("mer_login.gif",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/mer_login.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?in=home",
"Snapshot=t9.inf",
LAST);
web_concurrent_end(NULL);
lr_think_time(8);
web_submit_data("login.pl",
"Action=http://127.0.0.1:1080/mercuryWebTours/login.pl",
"Method=POST",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?in=home",
"Snapshot=t10.inf",
"Mode=HTTP",
ITEMDATA,
"Name=userSession", "Value=98459.4634264885fAztfAipzfDADiHpAfVQ", ENDITEM,
"Name=username", "Value=123", ENDITEM,
"Name=password", "Value=123456", ENDITEM,
"Name=JSFormSubmit", "Value=on", ENDITEM,
"Name=login.x", "Value=72", ENDITEM,
"Name=login.y", "Value=9", ENDITEM,
LAST);
web_concurrent_start(NULL);
web_url("nav.pl_2",
"URL=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=home",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/login.pl",
"Snapshot=t11.inf",
"Mode=HTTP",
LAST);
web_url("login.pl_2",
"URL=http://127.0.0.1:1080/mercuryWebTours/login.pl?intro=true",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/login.pl",
"Snapshot=t16.inf",
"Mode=HTTP",
LAST);
web_concurrent_end(NULL);
web_concurrent_start(NULL);
web_url("flights.gif",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/flights.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=home",
"Snapshot=t12.inf",
LAST);
web_url("itinerary.gif",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/itinerary.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=home",
"Snapshot=t13.inf",
LAST);
web_url("in_home.gif",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/in_home.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=home",
"Snapshot=t14.inf",
LAST);
web_url("signoff.gif",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/signoff.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=home",
"Snapshot=t15.inf",
LAST);
web_concurrent_end(NULL);
web_url("fma-performance-center.jpg",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/fma-performance-center.jpg",
"Resource=1",
"RecContentType=image/jpeg",
"Referer=http://127.0.0.1:1080/mercuryWebTours/login.pl?intro=true",
"Snapshot=t17.inf",
LAST);
web_url("Search Flights Button",
"URL=http://127.0.0.1:1080/mercuryWebTours/welcome.pl?page=search",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=home",
"Snapshot=t18.inf",
"Mode=HTTP",
LAST);
web_concurrent_start(NULL);
web_url("nav.pl_3",
"URL=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=flights",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/welcome.pl?page=search",
"Snapshot=t19.inf",
"Mode=HTTP",
LAST);
web_url("reservations.pl",
"URL=http://127.0.0.1:1080/mercuryWebTours/reservations.pl?page=welcome",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/welcome.pl?page=search",
"Snapshot=t22.inf",
"Mode=HTTP",
LAST);
web_concurrent_end(NULL);
web_concurrent_start(NULL);
web_url("in_flights.gif",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/in_flights.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=flights",
"Snapshot=t20.inf",
LAST);
web_url("itinerary.gif_2",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/itinerary.gif",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=flights",
"Mode=HTTP",
LAST);
web_url("home.gif",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/home.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=flights",
"Snapshot=t21.inf",
LAST);
web_url("signoff.gif_2",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/signoff.gif",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=flights",
"Mode=HTTP",
LAST);
web_concurrent_end(NULL);
web_concurrent_start(NULL);
web_url("fma-products.jpg",
"URL=http://127.0.0.1:1080/mercuryWebTours/images/fma-products.jpg",
"Resource=1",
"RecContentType=image/jpeg",
"Referer=http://127.0.0.1:1080/mercuryWebTours/reservations.pl?page=welcome",
"Snapshot=t23.inf",
LAST);
web_url("button_next.gif",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/button_next.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://127.0.0.1:1080/mercuryWebTours/reservations.pl?page=welcome",
"Snapshot=t24.inf",
LAST);
web_concurrent_end(NULL);
lr_think_time(6);
web_url("FormDateUpdate.class",
"URL=http://127.0.0.1:1080/mercuryWebTours/FormDateUpdate.class",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Mode=HTTP",
LAST);
web_url("CalSelect.class",
"URL=http://127.0.0.1:1080/mercuryWebTours/CalSelect.class",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Mode=HTTP",
LAST);
web_url("Calendar.class",
"URL=http://127.0.0.1:1080/mercuryWebTours/Calendar.class",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Mode=HTTP",
LAST);
lr_think_time(14);
web_submit_data("reservations.pl_2",
"Action=http://127.0.0.1:1080/mercuryWebTours/reservations.pl",
"Method=POST",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/reservations.pl?page=welcome",
"Snapshot=t25.inf",
"Mode=HTTP",
ITEMDATA,
"Name=advanceDiscount", "Value=0", ENDITEM,
"Name=depart", "Value=Frankfurt", ENDITEM,
"Name=departDate", "Value=07/09/2008", ENDITEM,
"Name=arrive", "Value=London", ENDITEM,
"Name=returnDate", "Value=07/10/2008", ENDITEM,
"Name=numPassengers", "Value=1", ENDITEM,
"Name=seatPref", "Value=None", ENDITEM,
"Name=seatType", "Value=Coach", ENDITEM,
"Name=.cgifields", "Value=roundtrip", ENDITEM,
"Name=.cgifields", "Value=seatType", ENDITEM,
"Name=.cgifields", "Value=seatPref", ENDITEM,
"Name=findFlights.x", "Value=27", ENDITEM,
"Name=findFlights.y", "Value=12", ENDITEM,
LAST);
}
作者:
test7
时间:
2008-7-8 11:23
web_submit_data("reservations.pl_3",
"Action=http://127.0.0.1:1080/mercuryWebTours/reservations.pl",
"Method=POST",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/reservations.pl",
"Snapshot=t26.inf",
"Mode=HTTP",
ITEMDATA,
"Name=outboundFlight", "Value=120;266;07/09/2008", ENDITEM,
"Name=numPassengers", "Value=1", ENDITEM,
"Name=advanceDiscount", "Value=0", ENDITEM,
"Name=seatType", "Value=Coach", ENDITEM,
"Name=seatPref", "Value=None", ENDITEM,
"Name=reserveFlights.x", "Value=40", ENDITEM,
"Name=reserveFlights.y", "Value=9", ENDITEM,
LAST);
web_submit_data("reservations.pl_4",
"Action=http://127.0.0.1:1080/mercuryWebTours/reservations.pl",
"Method=POST",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/reservations.pl",
"Snapshot=t27.inf",
"Mode=HTTP",
ITEMDATA,
"Name=firstName", "Value=1", ENDITEM,
"Name=lastName", "Value=23", ENDITEM,
"Name=address1", "Value=123", ENDITEM,
"Name=address2", "Value=123", ENDITEM,
"Name=pass1", "Value=1 23", ENDITEM,
"Name=creditCard", "Value=", ENDITEM,
"Name=expDate", "Value=", ENDITEM,
"Name=oldCCOption", "Value=", ENDITEM,
"Name=numPassengers", "Value=1", ENDITEM,
"Name=seatType", "Value=Coach", ENDITEM,
"Name=seatPref", "Value=None", ENDITEM,
"Name=outboundFlight", "Value=120;266;07/09/2008", ENDITEM,
"Name=advanceDiscount", "Value=0", ENDITEM,
"Name=returnFlight", "Value=", ENDITEM,
"Name=JSFormSubmit", "Value=off", ENDITEM,
"Name=.cgifields", "Value=saveCC", ENDITEM,
"Name=buyFlights.x", "Value=31", ENDITEM,
"Name=buyFlights.y", "Value=10", ENDITEM,
LAST);
web_url("bookanother.gif",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/bookanother.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://127.0.0.1:1080/mercuryWebTours/reservations.pl",
"Snapshot=t28.inf",
LAST);
web_submit_data("reservations.pl_5",
"Action=http://127.0.0.1:1080/mercuryWebTours/reservations.pl",
"Method=POST",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/reservations.pl",
"Snapshot=t29.inf",
"Mode=HTTP",
ITEMDATA,
"Name=Book Another.x", "Value=44", ENDITEM,
"Name=Book Another.y", "Value=9", ENDITEM,
LAST);
web_url("button_next.gif_2",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/button_next.gif",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/reservations.pl",
"Mode=HTTP",
LAST);
web_url("welcome.pl_2",
"URL=http://127.0.0.1:1080/mercuryWebTours/welcome.pl?signOff=1",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?page=menu&in=flights",
"Snapshot=t30.inf",
"Mode=HTTP",
LAST);
web_concurrent_start(NULL);
web_url("home.html_2",
"URL=http://127.0.0.1:1080/MercuryWebTours/home.html",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/welcome.pl?signOff=1",
"Snapshot=t31.inf",
"Mode=HTTP",
LAST);
web_url("nav.pl_4",
"URL=http://127.0.0.1:1080/mercuryWebTours/nav.pl?in=home",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/welcome.pl?signOff=1",
"Snapshot=t32.inf",
"Mode=HTTP",
LAST);
web_concurrent_end(NULL);
web_url("fma-gateway.jpg_2",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/fma-gateway.jpg",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/MercuryWebTours/home.html",
"Mode=HTTP",
LAST);
web_concurrent_start(NULL);
web_url("JSFormSubmit.js_2",
"URL=http://127.0.0.1:1080/MercuryWebTours/JSFormSubmit.js",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?in=home",
"Mode=HTTP",
LAST);
web_url("mer_login.gif_2",
"URL=http://127.0.0.1:1080/MercuryWebTours/images/mer_login.gif",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/mercuryWebTours/nav.pl?in=home",
"Mode=HTTP",
LAST);
web_concurrent_end(NULL);
return 0;
作者:
test7
时间:
2008-7-8 11:27
附件
作者:
test7
时间:
2008-7-8 11:30
Action.c(408): 注册 web_url("nav.pl_4") 成功 [MsgId: MMSG-26390]
Action.c(417): web_concurrent_end 已成功,1490 个正文字节,253 介标头字节 [MsgId: MMSG-26386]
Action.c(419): 资源“
”已在缓存中,不会再次下载 [MsgId: MMSG-26655]
Action.c(427): web_concurrent_start 成功 [MsgId: MMSG-26392]
Action.c(429): 资源“
http://127.0.0.1:1080/MercuryWebTours/JSFormSubmit.js
”已在缓存中,不会再次下载 [MsgId: MMSG-26655]
Action.c(437): 资源“
”已在缓存中,不会再次下载 [MsgId: MMSG-26655]
Action.c(445): web_concurrent_end 成功 [MsgId: MMSG-26392]
正在结束操作 Action。
正在结束迭代 1。
正在结束 Vuser...
正在开始操作 vuser_end。
正在结束操作 vuser_end。
Vuser 已终止。
[
本帖最后由 test7 于 2008-7-8 11:40 编辑
]
作者:
云层
时间:
2008-7-8 11:45
没有特殊情况不要用url_basescript录制脚本看的头疼,然后关不关联和录制无关
作者:
test7
时间:
2008-7-8 11:54
但是没关联回放成功了,怎么回事,用html时是要关联的
作者:
test7
时间:
2008-7-9 10:06
咋回事儿啊,有人知道吗
作者:
saharaqs
时间:
2008-7-9 11:06
你录制的什么操作阿?
作者:
test7
时间:
2008-7-9 23:09
就是LR自带的那个订票系统的订票
作者:
saharaqs
时间:
2008-7-10 10:31
这个不需要做关联吧
作者:
test7
时间:
2008-7-10 15:42
需要
作者:
saharaqs
时间:
2008-7-10 15:54
如果只是进行订票的话,不需要关联。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2