在删除强制参数的情况下,post请求的Jmeter脚本仍然成功运行

时间:2016-01-29 09:44:38

标签: jmeter

我是Jmeter的新手并做了一些R& d 我记录了一个注册场景,其中某些字段必须提供用户名,customerid等。

我播放成功运行的脚本,但是如果我将空白的值替换为空白并再次运行,则测试计划仍然正常运行

在我看来,如果customerid无效,则应该抛出错误

Result

请帮助!

1 个答案:

答案 0 :(得分:0)

JMeter不会自动检查响应正文是否存在任何错误,并且会将代码2xx3xx的所有HTTP响应视为成功。

如果您需要验证错误消息,请转到Response Assertion - 它可以根据响应中是否存在某些搜索模式而有条件地使采样器失败。

Response Assertion in work

请参阅How to Use JMeter Assertions in Three Easy Steps文章,了解有关在JMeter测试中使用断言的更多信息