jmeter动态关联怎么做?
在jmeter中关联怎么做?需要beanshell写一些code来做吗? 打算做到什么效果? 比如说有一些值每次都不同,如果不关联就会出错。 正则表达式不能解决这个问题吗? 或者说我需要从前面的request之后服务器返回的数据中得到一些数据,然后用在下面的request中,怎么得到我要的数据呢? 就应该是正则表达式
LR里面的关联用的就是正则表达式 能否给个例子?正则表达式不熟悉。
在silkperformer里面是用函数来截取的。
添加一个“正则表达式”
然后 匹配处填写 “<a>(.)</a>” 即表示 获取 从<a>到</a>之间的内容。 1、添加 “后置处理器 – 正则表达式提取器”引用名称:关联的变量名,例如userSessionID
正则表达式:通过正则表达式匹配查找需要的值,例如userSession value=(.*)>
模板:选取匹配的组,例如$1$
匹配数字:匹配的个数,负数表示全部匹配,例如-1
缺省值:没有匹配到时的取值
2、设置关联变量
在后续的HTTP请求中使用提取到的关联变量,在“同请求一起发送参数”中设置相应的变量的值为关联变量,例如 ${userSessionID_1}
页:
[1]