http://www.markschabacker.com/blog/2013/05/10/jmeter_with_webforms_authentication/
http://ivetetecedor.com/how-to-use-a-csv-file-with-jmeter/
我已按照上述链接从CSV文件中获取凭据。我在CSV文件中看到了wrng凭证,脚本PASS。此脚本是否实际检查数据库?我没有经历过。我在CSV中提供了错误的凭据,但是jmeter脚本运行没有因登录步骤而失败。
答案 0 :(得分:1)
JMeter将2XX
和3XX
HTTP响应代码视为成功。即使您输入了错误的凭据,服务器的响应也可能是200
,因此采样器将被视为成功。
有条件地使测试失败的解决方案是使用ie Response Assertion,它将在响应中查找Welcome, ${USERNAME}
文本,如果找不到该行,则将测试标记为失败。
有关所有JMeter断言的全面信息,请参阅How to Use JMeter Assertions in 3 Easy Steps指南。