【问题标题】:Jmeter CSV data set config run script correct even after providing incorrect username and password即使提供不正确的用户名和密码,Jmeter CSV 数据集配置运行脚本也正确
【发布时间】:2017-06-13 09:38:39
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    JMeter 会自动将HTTP Status codes 踩到400 之下作为成功,它不会做任何额外的检查。

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

    请参阅How to Use JMeter Assertions in Three Easy Steps 文章以了解有关使用Assertions 有条件地失败的JMeter 采样器的更多信息。

    【讨论】:

    • 非常感谢 Dmitri,它对我帮助很大,现在我正在我的项目中尝试这个,如果我卡住了请帮助我。
    • 我尝试应用相同的方法,但在 Response Assertion 中,没有得到用于验证目的的添加内容
    猜你喜欢
    • 2021-12-11
    • 2015-05-18
    • 1970-01-01
    • 2018-06-20
    • 2020-03-24
    • 2014-05-21
    • 2020-07-21
    • 2015-06-08
    • 2011-10-21
    相关资源
    最近更新 更多