从响应中需要提取许可证类型和相应的ID(基于licensetype,id更改 - 例如:licensetype' full',可以有20个关联的ID,许可证类型' half' can是100 ids关联)。这些提取的信息需要传递给下一个“POST'通过传递licensetype和id来请求,如屏幕截图所示。
如何使用JMeter提取这种组合并将其传递给下一个HTTP API请求?我可以使用RegEx或JSON路径提取器分别提取每个类似licensetype和id,但是我需要在下一个请求中指定组合。请指导。
答案 0 :(得分:1)
一般建议:使用JSR223 PreProcessor和Groovy language使用JsonBuilder类以编程方式构造JSON Payload。可以使用代表JMeterVariables类实例的vars
简写来访问以前提取的ID。
参考文献: