Jmter针对线上环境跳过登录对接口进行测试

最近新开发的接口测试同学反馈有时会出现多次调用的情况,我一听那还了得这可是致命的问题呀。马上找出了我的神器Jmter

话不多说先说一下测试阶段出现的问题。

因为我是要对测试环境的接口进行压测,这里免不了需要进行登录,但是我又不想每次都去调用一下登录接口(我很懒的)

所以我要去添加一下cookie 但是添加后每次都请求有问题,后来发现是找错地方了。我取的是这里的cookie信息但其实不是用的这里的。Jmter针对线上环境跳过登录对接口进行测试

这里我总结一下我测试的正确流程以及使用Jmter的一些配置项:

1.先把Jmter切换成中文

Jmter针对线上环境跳过登录对接口进行测试

2.如果是压测的话我们需要添加一个线程组

Jmter针对线上环境跳过登录对接口进行测试

3.我们需要在添加一个HTTP请求

Jmter针对线上环境跳过登录对接口进行测试

4.在HTTP 请求头中添加 HTTP信息头管理器 和 HTTP Cookie管理器 以及 察看结果树

Jmter针对线上环境跳过登录对接口进行测试

5.我们在HTTP 请求头中添加对应的请求地址

Jmter针对线上环境跳过登录对接口进行测试

6.在HTTP信息头管理器中添加  content-type    application/json;charset=UTF-8

Jmter针对线上环境跳过登录对接口进行测试

7.HTTP Cookie管理器 中添加对应的cookie (这里是最主要的),从浏览器里获取最新的cookie填入Cookie管理器中

Jmter针对线上环境跳过登录对接口进行测试

Jmter针对线上环境跳过登录对接口进行测试

Jmter针对线上环境跳过登录对接口进行测试

8.大功告成收工。