51Testing软件测试论坛
标题:
大家帮忙看下参数化问题,谢谢了
[打印本页]
作者:
skylovewt
时间:
2011-1-13 16:50
标题:
大家帮忙看下参数化问题,谢谢了
本帖最后由 skylovewt 于 2011-1-13 17:02 编辑
大家好,最近在学习loadrunner,尝试录制了一个百度搜索功能的脚本,在我录脚本过程中,输入某些搜索词的时候,网站会出现一个包含搜索词的推荐菜单,然后我选择了其中的一个进行搜索,然后脚本里没有"value",请问这种情况如何进行参数化,谢谢大家了。下面是脚本:
Action()
{
web_add_cookie("BAIDUID=ADB8430692B1108B956DE6D452FC457C:FG=1; DOMAIN=suggestion.baidu.com");
lr_think_time(8);
web_url("su",
"URL=http://suggestion.baidu.com/su?wd=s&p=3&cb=window.bdsug.sug&t=1294906967078",
"Resource=1",
"RecContentType=baiduapp/json",
"Referer=http://www.baidu.com/",
"Snapshot=t2.inf",
LAST);
web_url("su_2",
"URL=http://suggestion.baidu.com/su?wd=sk&p=3&cb=window.bdsug.sug&t=1294906967234",
"Resource=1",
"RecContentType=baiduapp/json",
"Referer=http://www.baidu.com/",
"Snapshot=t3.inf",
LAST);
web_url("su_3",
"URL=http://suggestion.baidu.com/su?wd=sky&p=3&cb=window.bdsug.sug&t=1294906967671",
"Resource=1",
"RecContentType=baiduapp/json",
"Referer=http://www.baidu.com/",
"Snapshot=t4.inf",
LAST);
lr_rendezvous("121");
lr_start_transaction("search");
web_add_cookie("BAIDUID=ADB8430692B1108B956DE6D452FC457C:FG=1; DOMAIN=sclick.baidu.com");
lr_think_time(38);
web_url("s",
"URL=http://www.baidu.com/s?wd=sky",
"Resource=0",
"RecContentType=text/html",
"Referer=http://www.baidu.com/",
"Snapshot=t5.inf",
"Mode=HTML",
EXTRARES,
"Url=http://sclick.baidu.com/w.gif?q=sky&fm=se&T=1294906965&y=EEEEFFFE&&cid=4&qid=c470ca1920608c4e&t=1294907006687&path=http://www.baidu.com/s?wd=sky", "Referer=http://www.baidu.com/s?wd=sky", ENDITEM,
LAST);
lr_end_transaction("search",LR_AUTO);
return 0;
作者:
水晶梦
时间:
2011-1-14 16:03
手动输入搜素词,点搜索就可以录制到value
作者:
mr.bee
时间:
2011-1-14 16:25
楼主的意思是根据服务器返回的推荐关键字随机选择录制?
那个录不到
但是你可以修改这里
URL=http://www.baidu.com/s?wd=sky
作者:
云层
时间:
2011-1-14 16:31
如果你想看推荐关键字那么要做关联,如果你要修改搜索结果参考上面的做法
作者:
夜魅
时间:
2011-1-14 16:36
楼上的方法可以试下
作者:
msnshow
时间:
2011-1-15 10:09
回复
1#
skylovewt
要用关联,参数化是不行的
作者:
mentgmery
时间:
2011-1-15 18:14
同意关联
作者:
婴儿
时间:
2011-1-18 12:40
你搜的词是sky,可在下处取关联,百度默认推荐10个选项,因此你可在这里取到全部10项
web_url("su_3",
"URL=http://suggestion.baidu.com/su?wd=sky&p=3&cb=window.bdsug.sug&t=1294906967671",
然后在下处将sky替换成关联参数,取哪个参数值根据你的需要在脚本中实现,例如顺序、随机或者固定什么的
web_url("s",
"URL=http://www.baidu.com/s?wd=sky",
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2