jmeter组件-断言
断言
1. JSON断言
字段 | 描述 |
---|---|
Assert JSON Path exists | 断言路径是否存在 |
Additionally assert value | 另外断言值是否匹配 Expected(期望值) |
Match as regular expression | 匹配是否需要使用正则表达式 |
Expected Value | 勾选Additionally assert value 所需填写的期望值 |
Expect null | 断言的参数为null |
Invert assertion (will fail if above conditions met) | 断言的结果取反, json值与期望值匹配, 则断言失败. |
2. JSR223断言
通过代码来实现断言, 当遇到一些复杂断言时可以使用
其内置对象和JSR223取样器一致
不过多出一个断言使用的AssertionResult类
该类两个常用方法
//断言,接收一个bool值, true表示断言失败, false表示断言成功
AssertionResult.setFailure(true)
//断言失败后的消息
AssertionResult.setFailureMessage("message")