阅读量:5
在JMeter中,可以通过使用正则表达式提取器或JSON提取器来获取上一个接口的返回值。
使用正则表达式提取器:
- 在测试计划中的上一个接口添加一个正则表达式提取器。
- 在提取器的"名称"字段中输入一个唯一的变量名,用于存储提取到的值。
- 在"正则表达式"字段中输入一个正则表达式,该表达式匹配您要提取的值。
- 在"模板"字段中输入一个模板,用于定义如何从匹配的文本中提取值。
- 在后续接口中,可以使用
${变量名}
的形式引用上一个接口返回的值。
使用JSON提取器:
- 在测试计划中的上一个接口添加一个JSON提取器。
- 在提取器的"变量名"字段中输入一个唯一的变量名,用于存储提取到的值。
- 在"JSON路径表达式"字段中输入一个JSON路径表达式,该表达式匹配您要提取的值。
- 在后续接口中,可以使用
${变量名}
的形式引用上一个接口返回的值。
无论是使用正则表达式提取器还是JSON提取器,都需要确保上一个接口的响应中确实包含了您要提取的值,并且提取器的配置正确。