51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1353|回复: 5
打印 上一主题 下一主题

[原创] 录制评论,编码中无提交评论内容步骤,评论内容的如何参数化?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-6-21 10:11:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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,问题可能表述的不到位,多见谅,多给予帮助,拜托了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-6-21 10:19:46 | 只看该作者
业务问题我觉得在这之前信息已经提交了,这个信息的id叫做infoid,你去问问开发就知道了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-6-21 10:44:10 | 只看该作者
本帖最后由 luxiuxiu1987 于 2011-6-21 10:53 编辑

回复 2# 云层
又见云大人╭(╯3╰)╮
多次向俺这菜鸟伸出援手,再次感谢
关于这个脚本中的infoID,是商品iD号,因为现在我是在商品详细页,对商品添加评论
问过开发,只说是使用ajax,然后什么异步请求
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-6-21 11:20:36 | 只看该作者
你要查一下你的ajax的请求是在什么时候做的,有没有被录制出来,话题很大涉及业务你可以看一下我以前做的一个google查询的ajax案例视频和脚本
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-6-21 15:56:06 | 只看该作者
回复 4# 云层   能给个链接地址嘛?谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2011-6-21 16:01:56 | 只看该作者
回复 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);
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-16 17:51 , Processed in 0.072931 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表