jmeter的关联,和loadrunner原理差不多,响应里面去拿左右边界值,然后把中间的动态值拿出来,放在下一个请求里面。
我们就简单直接截图说明一下就可以了
还是以loadrunner自带的小飞机实例网站来演示
前面的录制,如何开启session这些我就不多说了,不懂的请看前面的章节
直接先把参数放进去再说
我们再来找需要去哪里关联
这里选body和主体都没毛病,我就不细说每个选项的意思了,这里直接截图别人的
APPly to:作用范围(返回内容的断言范围)
Main sample and sub-samples:作用于父节点的取样器及对应子节点的取样器
Main sample only:仅作用于父节点的取样器
Sub-samples only:仅作用于子节点的取样器
JMeter Variable:作用于jmeter变量(输入框内可输入jmeter的变量名称)
要检查的响应字段:需要检查的响应报文的范围
主体:响应报文的主体
Body(unescaped):主体,响应的主体内容且替换了所有的html转义符,注意html转义符处理时不考虑上下文,因此可能有不正确的转换,不太建议使用
Body as a Document:从不同类型的文件中提取文本,注意这个选项比较影响性能
Response Headers:响应信息头
Request Headers:请求信息头
URL:统一资源定位符,即Internet上用来描述信息资源的字符串
Response Code:响应状态码,比如200、404等
Response Message:响应信息
这里我尝试了选择响应信息,发现失败了,可能他的意思是从html页面去做正则匹配,之后讲断言的时候我试试从响应信息来截取json数据,我想他的响应信息是表示的response的json类信息