51Testing软件测试论坛

标题: 如何确定Loadrunner中关联的位置 [打印本页]

作者: w38371153    时间: 2011-6-9 17:44
标题: 如何确定Loadrunner中关联的位置
大家好,请教一个问题,我在Generation log 里面找到了要关联的值,不清楚如何去确定(web_reg_save_param)关联函数要放的位置?我从(Generation log)关联值的位置向上找,找到了  web_url("main.htm"),函数,放到它前面,回放后,发现关联出的值不是我要的那个值,是另外一个值,他们的左右边界是相同的,但是不在一个response body里面,将ord值改为ALL,也不行,我怀疑是我关联的位置有问题?请大家帮助一下
作者: w38371153    时间: 2011-6-9 17:44
快下班了顶下
作者: wuwoyiran    时间: 2011-6-9 22:45
我也想知道答案。。。
作者: 高保真    时间: 2011-6-10 00:41
你确定一下哪个response里面是你需要的值,然后设置相应的ord值,比如第一个response里面是你需要的,那就ord = 1,如果第二个response里面是你需要的,那就ord = 2,这样你试一下看看。
作者: 云层    时间: 2011-6-10 08:54
懂业务
作者: w38371153    时间: 2011-6-10 10:03
谢谢大家我研究下有结果发上来
作者: sunshine2002    时间: 2011-6-10 10:16
回复 4# 高保真


    在同一个response Body 里面才能用ord=1,ord=2吧,这是不同的body,取ord=all都没找到,取ord=1,2也不会找到,现在可以确定的是关联的位置不对,问题是在response里面找到关联值后,怎么去找它对应的请求?
作者: sunshine2002    时间: 2011-6-10 10:18
回复 5# 云层


    还请云大师说的详细点,从技术角度来讲
作者: xihong2004    时间: 2011-6-10 10:26
在server respond里找你要关联的东东
作者: sunshine2002    时间: 2011-6-10 10:42
回复 9# xihong2004

现在已经找到了要关联的值了,问题是关联函数放的位置不对,怎么确定它对应的是哪个请求?
作者: w38371153    时间: 2011-6-10 10:50
还有一个问题:我把关联函数放在web_custom_request("BSPWDApplication.do",)函数的前面,要关联的值就在web_custom_request这个函数里面,这样是可以获取到关联值的,按照我们之前常规的思路,关联函数不能直接放在出现关联值的请求前面的?拜托各位了.
作者: w38371153    时间: 2011-6-10 10:51
感谢前面几楼的解答,上面那个问题与开始是一个关联
作者: christixo    时间: 2011-6-10 11:08
查看server response你所要关联的信息的位置,除了左右边界还有seach的位置也很关键。
作者: sunshine2002    时间: 2011-6-10 11:15
回复 13# christixo


    不管是左右边界还是search 还是ord都没有问题了,现在问题是这个关联函数要放到哪个请求前面?怎么来确定?
作者: 高保真    时间: 2011-6-11 00:18
最简单的,问你们的开发,哪里使用这个值,使用这个值得时候发的什么请求,你就知道放到哪里了。实在不想问开发,自己根据录制的脚本分析一下业务流程,在可能的地方多试几次,也就知道放哪里了。 祝好运
作者: w38371153    时间: 2011-6-13 09:55
回复 15# 高保真


    谢谢 !
作者: christixo    时间: 2011-6-13 15:46
一般情况是在 URL 前面做关联,具体取决于你要关联的值在哪个页面。
作者: shlian    时间: 2011-6-14 09:42
学习了~
作者: polly12052000    时间: 2011-6-15 09:18
嗯,学习了。
作者: gjh2022    时间: 2011-6-23 16:27
正头疼关联的问题呢




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