51Testing软件测试论坛
标题:
录制评论,编码中无提交评论内容步骤,评论内容的如何参数化?
[打印本页]
作者:
luxiuxiu1987
时间:
2011-6-21 10:11
标题:
录制评论,编码中无提交评论内容步骤,评论内容的如何参数化?
本帖最后由 luxiuxiu1987 于 2011-6-21 10:17 编辑
请高手指教,录制评论脚本(填写评论内容-点击提交),得到脚本如下:
web_submit_data("GoodsDetail.ashx_3",
"Action=http://product.xxxcom/Ajax/GoodsDetail.ashx",
"Method=POST",
"RecContentType=text/plain",
"Referer=http://product.xxx.com/10011532223.shtml",
"Snapshot=t14.inf",
"Mode=HTML",
ITEMDATA,
"Name=action", "Value=GetRemaikPage", ENDITEM,
"Name=InfoID", "Value=c1f49257-03d3-4923-94bd-5ee473420fdc", ENDITEM,
"Name=PageIndex", "Value=1", ENDITEM,
"Name=PageSize", "Value=10", ENDITEM,
LAST);
没有显示评论内容的提交,咋参数化??
然而回放脚本的时候,能够正常提交评论,
评论的内容是之前录制时的填写的内容,那评论的标题时藏在脚本离得哪了呢??
小的我刚开始学loadrunner,问题可能表述的不到位,多见谅,多给予帮助,拜托了
作者:
云层
时间:
2011-6-21 10:19
业务问题我觉得在这之前信息已经提交了,这个信息的id叫做infoid,你去问问开发就知道了
作者:
luxiuxiu1987
时间:
2011-6-21 10:44
本帖最后由 luxiuxiu1987 于 2011-6-21 10:53 编辑
回复
2#
云层
又见云大人╭(╯3╰)╮
多次向俺这菜鸟伸出援手,再次感谢
关于这个脚本中的infoID,是商品iD号,因为现在我是在商品详细页,对商品添加评论
问过开发,只说是使用ajax,然后什么异步请求
作者:
云层
时间:
2011-6-21 11:20
你要查一下你的ajax的请求是在什么时候做的,有没有被录制出来,话题很大涉及业务你可以看一下我以前做的一个google查询的ajax案例视频和脚本
作者:
zhang.yuandong
时间:
2011-6-21 15:56
回复
4#
云层
能给个链接地址嘛?谢谢
作者:
luxiuxiu1987
时间:
2011-6-21 16:01
回复
4#
云层
由于上班原因,视频没办法看,看了脚本也受到启发,再次谢谢云大帮助
使用url_based script模式录制脚本,得到的编码,进行参数化如下:
web_url("GoodsDetail.ashx_4",
"URL=http://info.xxx.com/ajax/GoodsDetail.ashx?AddCommentCallback=jQuery1520636226219363352_1308640199323&action=AddRemark&infoid=c1f49257-03d3-4923-94bd-5ee473420fdc&content={PinglunContent}&score={Score}&title={PinglunTitle}&_=1308640269978",
"Resource=1",
"RecContentType=text/plain",
"Referer=http://product.xxx.com/10011532223.shtml",
"Snapshot=t173.inf",
LAST);
web_submit_data("GoodsDetail.ashx_5",
"Action=http://product.xxx.com/Ajax/GoodsDetail.ashx",
"Method=POST",
"RecContentType=text/plain",
"Referer=http://product.xxx.com/10011532223.shtml",
"Snapshot=t174.inf",
"Mode=HTTP",
ITEMDATA,
"Name=action", "Value=GetRemaikPage", ENDITEM,
"Name=InfoID", "Value=c1f49257-03d3-4923-94bd-5ee473420fdc", ENDITEM,
"Name=PageIndex", "Value=1", ENDITEM,
"Name=PageSize", "Value=10", ENDITEM,
LAST);
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2