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