【发布时间】:2017-07-20 13:08:30
【问题描述】:
我正在使用 Jemeter 测试一些方法,例如发送消息、检查消息状态等。要执行这些方法,我需要一个承载/访问令牌。我能够生成一个令牌,但我无法弄清楚如何将该值存储在一个变量中并在其他 post 方法中使用。 有人可以帮我吗?Image of my tree
【问题讨论】:
标签: jmeter
我正在使用 Jemeter 测试一些方法,例如发送消息、检查消息状态等。要执行这些方法,我需要一个承载/访问令牌。我能够生成一个令牌,但我无法弄清楚如何将该值存储在一个变量中并在其他 post 方法中使用。 有人可以帮我吗?Image of my tree
【问题讨论】:
标签: jmeter
使用正则表达式提取器: http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor 设置参考:令牌 使用正则表达式:access_token":"([^"]+)"
【讨论】:
使用JSON Extractor(从JMeter 3.0开始可用),相关的JSON路径查询将像$.access_token一样简单
演示:
有关 JSON 路径语言的更多信息,请参阅 Jayway JsonPath。
【讨论】:
token 2。您可以在需要时将提取的值称为${token}。