性能测试工具 jmeter 参数值没有判断吗

panpeng9 · 发布于 2018年01月11日 · 最后由 alexchn 回复于 2018年01月12日 · 290 次阅读

1、http请求,参数为已知的账号和密码,但是密码特意设置为错误

2、查看结果树,表示执行成功

我其实就是想看看结果中的密码是否正确,实际结果竟然OK??有没有遇到同样的问题,求解决

共收到 11 条回复
67c339

😓 😓 😓
ok是ok,但是你看看响应值,他大概返回的是msg:密码错误

E65f6f
panpeng9 · #2 · 2018年01月11日 作者
67c339nateby 回复

响应数据:返回没有提示密码错误

67c339
E65f6fpanpeng9 回复

响应内容是啥。。。如果没提示密码错误,那可能就是他这个接口有问题了
你说的这个ok,应该是code是200,说明正常请求成功,返回响应了,和实际接口正不正确没关系

E65f6f
panpeng9 · #4 · 2018年01月11日 作者
67c339nateby 回复

看到了提示密码错误,但是我刚把密码设置为正确,执行后又是提示密码错误。。。我一脸疑惑,难道jmeter安装包有问题吗

15498
E65f6fpanpeng9 回复

密码有加密吗?

Cc035d

这个登录是get请求?感觉一般是post吧

5210
E65f6fpanpeng9 回复

密码应该加密了的, 用加密后的密码去登录

5210

还有, 如果你要根据返回结果来判断是否成功就需要加一个断言, 对你接口返回数据进行断言, 如果不是登陆成功的返回就断言错误, 这样你这个接口的响应结果就是失败

5847

说明接口是通的,可以增加断言

9aca75

需要增加断言啊

7f7f12

不加断言,都是绿色

E65f6f panpeng9 关闭了讨论 01月12日 16:36
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册