安装
postman的安装方法有两种:一种是使用chrome插件,可以在谷歌网上商店中选择postman安装;第二种是下载客户端安装在本地,下载地址:https://www.getpostman.com/apps
相比来说,使用本地安装提供的配置和功能更灵活强大点,如本地可以使用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
//postman.setGlobalVariable("sessionid", session_id);
|
6、同理设置post请求,login_post,这个post请求要设置body字段
7、同理设置跳转dashboard和logout的GET请求。各请求都可以通过开发者工具获取
8、运行测试。测试的方式有单个Request请求发送send测试和整体Collections运行,如下整个Collections测试
9、运行结果会体现得分Collection Runner中