51Testing软件测试论坛

标题: jmeter动态关联怎么做? [打印本页]

作者: gjay1688    时间: 2010-1-20 14:15
标题: jmeter动态关联怎么做?
在jmeter中关联怎么做?
需要beanshell写一些code来做吗?
作者: liu_xp2003    时间: 2010-1-29 08:49
打算做到什么效果?
作者: gjay1688    时间: 2010-1-29 15:08
比如说有一些值每次都不同,如果不关联就会出错。
作者: liu_xp2003    时间: 2010-2-13 14:38
正则表达式不能解决这个问题吗?
作者: gjay1688    时间: 2010-2-25 14:19
或者说我需要从前面的request之后服务器返回的数据中得到一些数据,然后用在下面的request中,怎么得到我要的数据呢?
作者: shanxi    时间: 2010-2-26 12:08
就应该是正则表达式
LR里面的关联用的就是正则表达式
作者: gjay1688    时间: 2010-2-26 13:20
能否给个例子?正则表达式不熟悉。
在silkperformer里面是用函数来截取的。
作者: higkoo    时间: 2010-4-8 13:36
标题: 添加一个“正则表达式”
然后 匹配处填写 “<a>(.)</a>” 即表示 获取 从<a>到</a>之间的内容。
作者: PrefTest    时间: 2010-5-22 12:48
1、添加 “后置处理器 – 正则表达式提取器”
引用名称:关联的变量名,例如userSessionID
正则表达式:通过正则表达式匹配查找需要的值,例如userSession value=(.*)>
模板:选取匹配的组,例如$1$
匹配数字:匹配的个数,负数表示全部匹配,例如-1
缺省值:没有匹配到时的取值

2、设置关联变量
在后续的HTTP请求中使用提取到的关联变量,在“同请求一起发送参数”中设置相应的变量的值为关联变量,例如 ${userSessionID_1}




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