Jmeter CSV 数据集配置 运行 即使提供了不正确的用户名和密码,脚本仍然正确
Jmeter CSV data set config run script correct even after providing incorrect username and password
我想 运行 使用 JMeter CSV 数据集配置对 100 个用户进行性能测试,我在 CSV 文件中添加了 100 个不同的用户,但这些用户不正确。
当我 运行 运行 中的脚本正确时,我期待它应该向我显示错误而不是用户名和密码不正确
JMeter 自动将 HTTP Status codes 低于 400
视为成功,它不会进行任何额外检查。
因此,如果您的应用程序使用低于 400 的 HTTP 状态代码进行响应,JMeter 将不会使采样器失败。如果您需要测试用户是否已登录,请添加 Response Assertion as a child of the relevant HTTP Request 采样器并将其配置为测试响应是否包含指示已登录用户的内容,即 Welcome
文本或类似内容,反之亦然,它不包含登录页面的元素。
见How to Use JMeter Assertions in Three Easy Steps article to learn more about conditionally failing JMeter samplers using Assertions。
我想 运行 使用 JMeter CSV 数据集配置对 100 个用户进行性能测试,我在 CSV 文件中添加了 100 个不同的用户,但这些用户不正确。 当我 运行 运行 中的脚本正确时,我期待它应该向我显示错误而不是用户名和密码不正确
JMeter 自动将 HTTP Status codes 低于 400
视为成功,它不会进行任何额外检查。
因此,如果您的应用程序使用低于 400 的 HTTP 状态代码进行响应,JMeter 将不会使采样器失败。如果您需要测试用户是否已登录,请添加 Response Assertion as a child of the relevant HTTP Request 采样器并将其配置为测试响应是否包含指示已登录用户的内容,即 Welcome
文本或类似内容,反之亦然,它不包含登录页面的元素。
见How to Use JMeter Assertions in Three Easy Steps article to learn more about conditionally failing JMeter samplers using Assertions。