如何确定Loadrunner中关联的位置
大家好,请教一个问题,我在Generation log 里面找到了要关联的值,不清楚如何去确定(web_reg_save_param)关联函数要放的位置?我从(Generation log)关联值的位置向上找,找到了web_url("main.htm"),函数,放到它前面,回放后,发现关联出的值不是我要的那个值,是另外一个值,他们的左右边界是相同的,但是不在一个response body里面,将ord值改为ALL,也不行,我怀疑是我关联的位置有问题?请大家帮助一下 快下班了顶下 我也想知道答案。。。 你确定一下哪个response里面是你需要的值,然后设置相应的ord值,比如第一个response里面是你需要的,那就ord = 1,如果第二个response里面是你需要的,那就ord = 2,这样你试一下看看。 懂业务 谢谢大家我研究下有结果发上来 回复 4# 高保真在同一个response Body 里面才能用ord=1,ord=2吧,这是不同的body,取ord=all都没找到,取ord=1,2也不会找到,现在可以确定的是关联的位置不对,问题是在response里面找到关联值后,怎么去找它对应的请求? 回复 5# 云层
还请云大师说的详细点,从技术角度来讲 在server respond里找你要关联的东东 回复 9# xihong2004
现在已经找到了要关联的值了,问题是关联函数放的位置不对,怎么确定它对应的是哪个请求? 还有一个问题:我把关联函数放在web_custom_request("BSPWDApplication.do",)函数的前面,要关联的值就在web_custom_request这个函数里面,这样是可以获取到关联值的,按照我们之前常规的思路,关联函数不能直接放在出现关联值的请求前面的?拜托各位了. 感谢前面几楼的解答,上面那个问题与开始是一个关联 查看server response你所要关联的信息的位置,除了左右边界还有seach的位置也很关键。 回复 13# christixo
不管是左右边界还是search 还是ord都没有问题了,现在问题是这个关联函数要放到哪个请求前面?怎么来确定? 最简单的,问你们的开发,哪里使用这个值,使用这个值得时候发的什么请求,你就知道放到哪里了。实在不想问开发,自己根据录制的脚本分析一下业务流程,在可能的地方多试几次,也就知道放哪里了。:lol 祝好运 回复 15# 高保真
谢谢 ! 一般情况是在 URL 前面做关联,具体取决于你要关联的值在哪个页面。 学习了~ 嗯,学习了。 正头疼关联的问题呢
页:
[1]