比较Jmeter中的断言

时间:2016-02-18 12:13:18

标签: validation compare jmeter response assertion

我是J meter的新手。请在Http请求中查看以下正文数据

{     “GROUPBY”: “$ {} GROUPBY”,     “偏移”:0,     “极限”:10 }

我需要检查上述内容中的限值是否大于10。是否可以使用Compare Assertion来完成。

提前致谢。

2 个答案:

答案 0 :(得分:1)

你必须提取价值" 10"使用"正则表达式提取器"来变量到变量在那之后使用" Response Assertion"通过选择" Jmeter Variable"选项"适用于"选择"等于" "模式匹配规则下的选项" 并在"模式下添加10以测试"

答案 1 :(得分:0)

有一个特殊的测试元素 - JSON Path Assertion可通过JMeter Plugins获得,用于处理JSON数据。

相关的JSON路径表达式,以匹配您的"限制"将如此简单:

$.limit 

JSON Path Assertion Demo

尽可能避免比较断言,因为它消耗了非常多的资源。

参考文献: