51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3521|回复: 16
打印 上一主题 下一主题

[原创] 抓狂的复选框!录制问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-3-27 15:11:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
要录制一个购物网站下订单的脚本,第一次登陆,查询商品---选择该商品---填写地址,联系方式---选择付款方式和配送商---确认订单。
录制和回放都没有报错,但是数据库里没有产生订单。前台登陆查看,发现在购物车里有商品,而且填写了配送地址,但就是不能到确认订单那一页。
付款方式和配送商是需要选择的,我发现loadrunner录制时不能实现这两个动作,请教下对于复选框这种东西要怎么录制。我这个脚本要怎么才能完成??谢谢。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    2#
    发表于 2009-3-27 15:24:06 | 只看该作者
    请把脚本发出来。谢谢。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2009-3-27 15:37:57 | 只看该作者
    我这里msn总是掉。

    [ 本帖最后由 bluelucas 于 2009-3-27 15:47 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2009-3-27 15:40:39 | 只看该作者
    发你邮箱了。

    [ 本帖最后由 bluelucas 于 2009-3-27 15:45 编辑 ]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    5#
    发表于 2009-3-27 15:44:19 | 只看该作者
    你在不在msn上,我在,请联系我。
    archonwang1981@msn.com
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2009-3-27 15:48:44 | 只看该作者
    你好,我这里msn上不去,用邮箱可以么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-7-4 15:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2009-3-27 15:53:08 | 只看该作者
    购物车都是有缓存的。如果你不提交。下次登录上次放在购物车里的商品还在。是不是这个导致了每次回归时出现问题。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    8#
    发表于 2009-3-27 15:56:51 | 只看该作者
    我先讲下我的几个看法

    1. 关于lr的版本,建议是9或以上。如果没有的话,8.1也行。
    2. 关于你录制的内容,建议你每录制一次,直接写个事务上去,方便下帮你看的人
    3. 根据你说的情况,初步估计可能的问题在以下几个方面
    3.1. 关联产生问题
    3.2. 内部程序逻辑复杂,且不能捕捉到对应的关联数据项
    3.3. 录制的协议选择上有问题。

    如果你看到这段话,麻烦你联系下我。或者发邮件给我,把具体的脚本打包后发给我看下,谢谢。
    地址:archonwang1981@gmail.com
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    9#
    发表于 2009-3-27 15:59:31 | 只看该作者

    回复 6# 的帖子

    可以。msn邮箱在公司不能收取,那就邮箱吧。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    10#
    发表于 2009-3-27 16:00:33 | 只看该作者

    回复 7# 的帖子

    应该不会是这个原因造成的。
    内部有缓存是放在服务器上的,并不是本地。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2009-3-27 16:01:05 | 只看该作者
    应该不是缓存的问题,我每次录制之前都会把购物车清空的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-3-27 17:23:24 | 只看该作者
    看服务器日志,看抛哪些异常,定位一下错误
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2009-3-27 17:30:22 | 只看该作者
    楼主是怎么发现 lr 不能录制复选框动作呢,lr 只是录http 请求的,你在复选框选择的值一定会通过http 传递的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
     楼主| 发表于 2009-3-27 17:45:57 | 只看该作者
    原帖由 intothehit 于 2009-3-27 17:30 发表
    楼主是怎么发现 lr 不能录制复选框动作呢,lr 只是录http 请求的,你在复选框选择的值一定会通过http 传递的


    我在脚本中发现有这些请求的数据。 因为这些值是必选的东西,所有我想问的是,在回放的时候,这些值是否可以真的被加载上,以便我流转到下一步?
    我的判断是因为 前台实际操作的步骤离最后提交只差一步,而这些复选框的选择正是关键所在。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2009-3-27 17:50:13 | 只看该作者
    脚本里有就一定会传递的,现在的问题可能是你没把业务逻辑搞懂,也许逻辑层拒绝了你的请求,这样会在服务器 log 里生成异常或 error,需要开发人员配合一下,定位一下问题,然后你做好参数化。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
     楼主| 发表于 2009-4-1 12:31:58 | 只看该作者
    这个问题还是没有解决,当用户在购物过程中,要选择付款方式前的复选框,才会弹出 配送方式,当选择了相应的配送商之后,才可以点下一步到确认页面。
    如果直接输入网址,到确认页面是做不到的。
    在录制的脚本中,有关于 选择付款方式和配送商的 数据传输,但是不能进入确认页面,要怎么做才能达到目的呢?
    真的快要抓狂了,请高手指点。不胜感激~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-25 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    17#
    发表于 2009-4-1 15:23:52 | 只看该作者
    按照道理来说,程序的实现肯定是需要提交配送商的信息,这步提交服务器时你应该可以录制下来请求。如果没有和服务器有关的关联,应该可以提交成功。

    与服务器无交互的操作,应该不需要录制,而不是考虑怎么去录制。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 15:43 , Processed in 0.078887 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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