51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1671|回复: 3
打印 上一主题 下一主题

[原创] 关于脚本回放成功,但是运行场景失败的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-12-8 23:55:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在做一个系统的压力测试,脚本回放没有问题,但是执行场景时报错,提示关联的参数找不到

在网上找了很久的解决办法,有了一点眉目。不知道是否正确。

整体业务是这样的,登录网站A做了一系列操作后,点击某按钮调取另一系统的接口登录B网站。然后在B网站做一定的操作得到结果。

在实际的页面操作中只需要登录A网站,那么B网站不需要再输入账号密码登录了。

脚本录制,关联完毕,回放均没有问题。于是开始跑并发场景。奇怪的是报错了。

找了很久的原因。发现是在进入B系统时无法找到关联的参数。

于是就有疑问了,脚本是不是在进行到即将进入B系统时需要登录B系统一次。而脚本中没有体现这一步从而导致场景运行失败?

半夜了没有环境验证,上来发个帖请大神来分析一下。

如果真如我分析的这样,是不是需要去B系统录制一个登录脚本然后组合起来?


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2014-12-9 09:49:51 | 只看该作者
没人帮忙看看吗?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-6 17:37
  • 签到天数: 1137 天

    连续签到: 1 天

    [LV.10]测试总司令

    3#
    发表于 2014-12-9 14:05:46 | 只看该作者
    半夜还那么勤奋的 支持你!
    个人建议将A的数据结果备份并做参数化,然后写入/作为B的入参即可~
    也可以用个脚本进行关联,其实用函数方法就可以写了吧?
    具体就是将数据保存并存储到后台的缓存、文件、数据库……任意地方呢皆可~
    只是个思路哈~

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 很给力!

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    6 天前
  • 签到天数: 170 天

    连续签到: 1 天

    [LV.7]测试师长

    4#
    发表于 2014-12-9 15:59:09 | 只看该作者
    还是好好确认一下你用的关联函数是否合适,还是看你取的边界是否正确;你是从A系统做关联后再同步到B系统中的,你再确认一下你的同步的B系统的接口是否正常;还有,你做关联正常,B系统并没有识别出你所关联得到的数据信息,从这方面入手看一下
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-11 16:55 , Processed in 0.068328 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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