postman构造post请求用于接口测试

前端时间需要测试springmvc的项目,需要用到postman测试每个接口方法的返回数据,提交方法是post。

下面列出完成的测试步骤

1.由于接口对登录状态做了限制,所以首先需要绕过登录状态。(如果网页对登录状态没作限制则可以跳过这一步)

首先在chrome上访问该网页,如果没登录的话肯定会调到登录界面。然后输入账号密码登录。之后打开开发者工具,访问该网站中的任何一个资源。在开发者工具中点击NetWork->Headers。查看网页cookie。

2.在postman Header下创建Cookie,值就是刚才网页中拷贝的cookie值,如图所示

也可以把浏览器Header下看到的其他一些属性:Content-type,User-Agent等也可以复制过来。

3.在postman url栏中输入要测试的接口地址,选择访问方式是post。

4.在postman body下输入要提交给接口的参数如图所示:

5.点击send访问接口,就可以看到接口返回值。如果访问不到请继续往下看(这是重点,本人踩过的坑)

  1.  点击右上角的设置,进入设置菜单
  2. 如果,把左边的开关全关掉,因为postman默认安装时一些开关是打开的。本人之前在接口测试时,由于SSL certificate 开关没关,导致Postman需要验证网页证书,又没有证书然后访问不到。这些设置完之后再去点send发送,就可以正常以post方式访问接口了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章