如何postman测试http

安装

  1. postman的安装方法有两种:一种是使用chrome插件,可以在谷歌网上商店中选择postman安装;第二种是下载客户端安装在本地,下载地址:https://www.getpostman.com/apps

  2. 相比来说,使用本地安装提供的配置和功能更灵活强大点,如本地可以使用postman console做调试等的。

    双击安装程序exe,安装后页面类似如图:

使用Postman测试Http

Postman主要针对的就是单个的HTTP请求。组织结构如下,Collection就相当于是Project,而Collection中可以创建不定层级的Folders,可以自己组织TestSuite。每个Request可以当做是一个TestCase或者Step:

下面以某个网站xxx,用户登录、跳转到dashboard、退出登录为例编写一个测试

1、在Collections下新津一个Sample Collection

2、在Sample Collection中Add Request来增加请求,命名为login_get

3、因为建议不要写死url,所以先设置一个url的局部变量,属于environment xxx中

4、再login_get中填写如下的GET信息,可以通过开发者工具获取对应的值

5、因为xxx是使用csrftoken和sessionid的方式来记录的,所以需要编写一个小tests来记录获得的csrftoken和sessionid

var csrf_token = postman.getResponseCookie( "csrftoken" ).value
var session_id = postman.getResponseCookie( "sessionid" ).value
postman.setGlobalVariable( "csrftoken" , csrf_token);
//postman.setGlobalVariable("sessionid", session_id);
pm.globals.set( "sessionid" , session_id);

6、同理设置post请求,login_post,这个post请求要设置body字段

7、同理设置跳转dashboard和logout的GET请求。各请求都可以通过开发者工具获取

8、运行测试。测试的方式有单个Request请求发送send测试和整体Collections运行,如下整个Collections测试

9、运行结果会体现得分Collection Runner中

猜你喜欢

转载自blog.csdn.net/daocaoren1543169565/article/details/80924426
今日推荐