我的应用程序一次只允许一个用户登录/执行任何操作,但是jmeter能够多次执行相同的进程/请求,而不会同时使用相同的用户凭据丢失任何错误。我已经使用了Jmeter的记录和播放功能,它可以多次执行相同的请求而不会丢失任何错误。我在我的线程组中使用了多个用户,这就是为什么它多次执行相同的请求但是这应该显示为红色或失败,因为我的应用程序支持一个用户只能使用一次来执行任何操作。
答案 0 :(得分:0)
JMeter不会对响应内容执行任何检查,它会自动将低于400的HTTP响应代码视为成功。
如果您的应用程序显示错误消息 - JMeter不会自动检查它,它只是测量响应时间。您可以添加ie Response Assertion来添加检查响应包含它应包含的内容,反之亦然,它不包含类似"错误"等模式的响应。或"例外"管他呢。
有关如何在JMeter测试中有条件地设置通过或失败条件的详细信息,请参阅How to Use JMeter Assertions in Three Easy Steps。