抓狂的复选框!录制问题
要录制一个购物网站下订单的脚本,第一次登陆,查询商品---选择该商品---填写地址,联系方式---选择付款方式和配送商---确认订单。录制和回放都没有报错,但是数据库里没有产生订单。前台登陆查看,发现在购物车里有商品,而且填写了配送地址,但就是不能到确认订单那一页。
付款方式和配送商是需要选择的,我发现loadrunner录制时不能实现这两个动作,请教下对于复选框这种东西要怎么录制。我这个脚本要怎么才能完成??谢谢。 请把脚本发出来。谢谢。 我这里msn总是掉。
[ 本帖最后由 bluelucas 于 2009-3-27 15:47 编辑 ] 发你邮箱了。
[ 本帖最后由 bluelucas 于 2009-3-27 15:45 编辑 ] 你在不在msn上,我在,请联系我。
archonwang1981@msn.com 你好,我这里msn上不去,用邮箱可以么? 购物车都是有缓存的。如果你不提交。下次登录上次放在购物车里的商品还在。是不是这个导致了每次回归时出现问题。 我先讲下我的几个看法
1. 关于lr的版本,建议是9或以上。如果没有的话,8.1也行。
2. 关于你录制的内容,建议你每录制一次,直接写个事务上去,方便下帮你看的人
3. 根据你说的情况,初步估计可能的问题在以下几个方面
3.1. 关联产生问题
3.2. 内部程序逻辑复杂,且不能捕捉到对应的关联数据项
3.3. 录制的协议选择上有问题。
如果你看到这段话,麻烦你联系下我。或者发邮件给我,把具体的脚本打包后发给我看下,谢谢。
地址:archonwang1981@gmail.com
回复 6# 的帖子
可以。msn邮箱在公司不能收取,那就邮箱吧。回复 7# 的帖子
应该不会是这个原因造成的。内部有缓存是放在服务器上的,并不是本地。 应该不是缓存的问题,我每次录制之前都会把购物车清空的。 看服务器日志,看抛哪些异常,定位一下错误 楼主是怎么发现 lr 不能录制复选框动作呢,lr 只是录http 请求的,你在复选框选择的值一定会通过http 传递的 原帖由 intothehit 于 2009-3-27 17:30 发表 http://bbs.51testing.com/images/common/back.gif
楼主是怎么发现 lr 不能录制复选框动作呢,lr 只是录http 请求的,你在复选框选择的值一定会通过http 传递的
我在脚本中发现有这些请求的数据。 因为这些值是必选的东西,所有我想问的是,在回放的时候,这些值是否可以真的被加载上,以便我流转到下一步?
我的判断是因为 前台实际操作的步骤离最后提交只差一步,而这些复选框的选择正是关键所在。 脚本里有就一定会传递的,现在的问题可能是你没把业务逻辑搞懂,也许逻辑层拒绝了你的请求,这样会在服务器 log 里生成异常或 error,需要开发人员配合一下,定位一下问题,然后你做好参数化。 这个问题还是没有解决,当用户在购物过程中,要选择付款方式前的复选框,才会弹出 配送方式,当选择了相应的配送商之后,才可以点下一步到确认页面。
如果直接输入网址,到确认页面是做不到的。
在录制的脚本中,有关于 选择付款方式和配送商的 数据传输,但是不能进入确认页面,要怎么做才能达到目的呢?
真的快要抓狂了,请高手指点。不胜感激~ 按照道理来说,程序的实现肯定是需要提交配送商的信息,这步提交服务器时你应该可以录制下来请求。如果没有和服务器有关的关联,应该可以提交成功。
与服务器无交互的操作,应该不需要录制,而不是考虑怎么去录制。
页:
[1]