接口测试过程中发现有些问题不是单线程操作就能发现的,并发的场景下遇到某种场景才会触发一些功能性的问题,那么在使用 jmeter 压测时如何设置断言验证每个请求的响应结果呢?而不是简单的断言 resultCode, 请各位有经验的帮忙分享解答一下~谢谢
UP~
jmeter 有很多种断言方式啊,json,xpath,字符串
个人建议可以和控制器结合起来,这样断言方式加上多种控制器应该有比较多的选择
我的问题是并发时给每个请求设置一个断言,断言的内容不一样的
试了下 没法分别断言
压力测试不需要断言
为了验证并发时会不会出现功能性问题
不是有 beanshell 断言吗,写代码呗
入参一样,一般返回的结果是一样的,相同的断言就行 如果是压测 每次请求入参又不一样,那么把入参和结果都做参数化就行
压测时做断言每个请求,不影响压测结果的准确性吗
这个 jmeter 在压力测试时断言会很不稳定