51Testing软件测试论坛

标题: LOADRUNNER11 录制POS系统开单,明明点击付款了,可是最后查询出来却是未付款订单? [打印本页]

作者: maqi5630    时间: 2015-12-7 14:45
标题: LOADRUNNER11 录制POS系统开单,明明点击付款了,可是最后查询出来却是未付款订单?
我运用LR11 测试一下我们公司开发的pos系统,相当于收银系统,是一家做美容的!在我录制开单操作时候,订单明明是已经付款了,可是当我回放脚本的时候出现一条订单却是未付款的订单,这个是怎么回事?请帮帮忙!
[attach]98693[/attach]应该是出现和第二条一样的一条记录可是出现的却是上面未付款的订单![attach]98694[/attach]这里的脚本也显示了价格! 是怎么回事呢?



作者: maqi5630    时间: 2015-12-7 15:17
是不是问题出现在     “关联”      这边?  哪位知道教教我呀!
作者: 远方的小企鹅    时间: 2015-12-7 16:33
我觉得可能也是出在关联这块,坐等楼主 解决问题
作者: seagull1985    时间: 2015-12-8 10:12
你是不是从生成订单开始录制的,如果是的,那么你的订单未付款是正常的啊,因为他本来回放就是生成了一条新的订单,已经不是那条你付款的订单了。
作者: maqi5630    时间: 2015-12-8 10:21
seagull1985 发表于 2015-12-8 10:12
你是不是从生成订单开始录制的,如果是的,那么你的订单未付款是正常的啊,因为他本来回放就是生成了一条新 ...

我是从登陆系统就开始录制了,分别是 登陆系统---开单操作----注销系统!我个人觉得是出现在 数据关联这块,但是我对关联又不是很了解,应该是脚本中的参数在回放时,和服务端返回的某个值不匹配了导致最后付不了款,形成了挂单!哎!怎么解决呢?????
作者: zhuruize    时间: 2015-12-8 15:16
应该是没有关联。不过你的业务大家不是太懂,可能还要靠你自己思考。如果是没有关联的话好办,找到用户session之类的使用关联函数关联就好了。
你可以看看付款失败那个在你们服务端的后台日志中报什么错,如果是用户不存在之类的应该就是关联的问题,如果不是就的另说了
作者: maqi5630    时间: 2015-12-8 16:19
zhuruize 发表于 2015-12-8 15:16
应该是没有关联。不过你的业务大家不是太懂,可能还要靠你自己思考。如果是没有关联的话好办,找到用户sess ...

其实业务流程或者应用场景并不复杂就是:登录系统--开单(查询客户姓名--选择销售商品--选择付款方式--结账)---注销系统!我录制好脚本后再脚本中查找根本查找不到  session  这个词汇!后台日志我没看待会儿问下开发!
作者: 43220056    时间: 2015-12-8 16:30
把脚本压缩发上来,看看。光这个看不出什么
作者: maqi5630    时间: 2015-12-10 16:35
问题已解决  看此贴http://bbs.51testing.com/thread-1075425-1-1.html




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2