LR 关联函数的问题!哪位知道能不能帮帮我!
还是关于之前的那个帖子的问题!http://bbs.51testing.com/thread-1075397-1-1.html场景问题概要:我使用loadrunner测试我们公司的一个pos系统,涉及里面有一个开单操作!按照 登录----开单(选择用户--选择商品---结账)----注销登录!这个步骤进行了脚本录制!回放脚本后却生成了一个未付款的订单(我录制的时候是点击付款的)。
经过检查发现出现未付款订单的问题是因为每次回放系统的订单ID发生了变化(字段为:oid),因为当我再回放之前将脚本中所有有oid数值的地方提前改为了下个oid值(oid值是以每次1递增的,所有我能够提前知晓下一个oid)。再回放脚本,系统就会生成一个成功付款的订单!
所以百度后基本上都说这个oid值需要做关联!于是我按照以下方法对这个值做了关联,可是还是不能成功生成付款订单,是为什么?
在TREE视图中打开 http view在response body中找到了oid值,
选中该值右击 点击如图所示 “创建关联” 按钮,出来的提示是:这个函数名,左右边界值已经自动生成好了,提示找到0个关联处!
这个事在脚本中自动出现的关联函数信息,位置也是自动生成的!
最后一步我将脚本中出现oid值得地方都用该函数名称:{CorrelationParameter_1} 进行了替换!
可是回放后还是没有生成付款订单!到底是怎么回事呢?哪里出了问题?请大神赐教呀!我已经搞了两天了还没解决!好头疼呀!
恭喜楼主,解决了:lol 哈哈哈是的 感谢 @远方的小企鹅 太感谢你了! 么么哒 原因:关联函数 插入位置错误 应该在服务器返回值的前面插入 关联函数所以 找到 哪个是服务器返回值很重呀!
页:
[1]