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