通过正则表达式提取所需数据,供后续请求调用。
1、 保持上次保存的JMeter脚本开启状态。
2、 右键点击请求,选择添加后置处理器中的正则表达式提取器。
3、 访问百度首页时,从响应信息中提取出多个http链接,并将其逐一找出。
4、 仅查找包含href属性的链接。
5、 点击正则表达式
6、 供外部调用的变量所使用的名称
7、 正则表达式规则此处不再详述,读者可自行查阅相关资料补充学习。
8、 正则表达式支持多模板匹配,此处选用第一个模板进行匹配操作。
9、 匹配数字表示取第几个匹配结果,0为随机选取,-1为获取全部结果,常与ForEach循环控制器配合使用。
10、 括号内的内容即为所需提取的值。
11、 使用正则表达式匹配,提取以
12、 开启日志功能,将级别设置为调试模式。
13、 点击运行,查看日志内容。
14、 正则表达式已成功提取所需内容。
15、 把正则匹配到的数字替换为1,取首个结果,再检测能否正常访问。
16、 添加一个HTTP请求,服务器名称使用正则表达式引用变量\${directurl}。
17、 点击运行,查看输出结果。
18、 成功访问另一请求并获取正则结果。
