第一次使用 jmeter 做接口测试,跟着视频学习的时候都很顺利,但是自己做项目就遇到一个奇怪的问题,jmeter 提示"Value expected to match regexp '"401"', but it did not match: '401'" 接口返回内容是这样的 断言方式是使用的 json 断言 断言结果是这样的
后端接口返回的提示,不是很明显吗? 你之前用 postman,也是需要传递 token 令牌吧 如果在 jmeter,也同样的
这不是格式问题吗,把双引号去掉试试
可以试下 json 断言值改成 401 但是 jmeter json 处理的确实不好,一般工作中不常用 json 断言,版本配套要求很多,经常换个环境就跑不起来了 一般用 Response Assertion
$.code 取出来的应该是 401,不是"401"