我的应用程序允许一次一个用户操作,但jmeter能够同时多次处理相同的请求而没有任何错误

时间:2016-03-14 14:22:37

标签: jmeter

我的应用程序一次只允许一个用户登录/执行任何操作,但是jmeter能够多次执行相同的进程/请求,而不会同时使用相同的用户凭据丢失任何错误。我已经使用了Jmeter的记录和播放功能,它可以多次执行相同的请求而不会丢失任何错误。我在我的线程组中使用了多个用户,这就是为什么它多次执行相同的请求但是这应该显示为红色或失败,因为我的应用程序支持一个用户只能使用一次来执行任何操作。

1 个答案:

答案 0 :(得分:0)

JMeter不会对响应内容执行任何检查,它会自动将低于400的HTTP响应代码视为成功。

如果您的应用程序显示错误消息 - JMeter不会自动检查它,它只是测量响应时间。您可以添加ie Response Assertion来添加检查响应包含它应包含的内容,反之亦然,它不包含类似"错误"等模式的响应。或"例外"管他呢。

有关如何在JMeter测试中有条件地设置通过或失败条件的详细信息,请参阅How to Use JMeter Assertions in Three Easy Steps