zhangbo47 发表于 2014-12-8 23:55:00

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

最近在做一个系统的压力测试,脚本回放没有问题,但是执行场景时报错,提示关联的参数找不到

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

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

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

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

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

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

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

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


zhangbo47 发表于 2014-12-9 09:49:51

:L没人帮忙看看吗?

土土的豆豆 发表于 2014-12-9 14:05:46

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

zhanghl820716 发表于 2014-12-9 15:59:09

还是好好确认一下你用的关联函数是否合适,还是看你取的边界是否正确;你是从A系统做关联后再同步到B系统中的,你再确认一下你的同步的B系统的接口是否正常;还有,你做关联正常,B系统并没有识别出你所关联得到的数据信息,从这方面入手看一下
页: [1]
查看完整版本: 关于脚本回放成功,但是运行场景失败的问题