即使提供了错误的用户名和密码,Jmeter CSV数据集配置运行脚本仍然正确

时间:2017-06-13 09:38:39

标签: jmeter performance-testing load-testing jmeter-plugins jmeter-maven-plugin

我想使用JMeter CSV数据集配置使用100个用户进行性能测试,我在CSV文件中添加了100个不正确的用户。 当我正确运行脚本时,我希望它应该显示错误,而不是用户名和密码不正确

1 个答案:

答案 0 :(得分:0)

JMeter会自动HTTP Status codes 400以下Welcome成功,它不会进行任何额外检查。

因此,如果您的应用程序以低于400的HTTP状态代码响应,则JMeter不会使采样器失败。如果您需要测试用户是否已登录,请将Response Assertion添加为相关HTTP Request采样器的子级,并将其配置为测试响应是否包含指示已登录用户的内容,即{{1} } text或类似的东西,反之亦然,它不包含登录页面的元素。

请参阅How to Use JMeter Assertions in Three Easy Steps文章,详细了解使用Assertions有条件地失败的JMeter采样器。