一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“自动化接口测试工具:postman”。
对于一些简单的功能还可以使用一些工具进行简单地自动化接口测试。这些工具有JMeter、postman和HttpRunner。今天给大家介绍一下postmen
postman
postman可以作为Chrome浏览器插件安装也可以单独安装,安装完毕,如图4-53所示。
在头部输入待测产品的URL,然后选择请求方式,这里支持的方法如图4-54所示。
图4-54 postman初始化界面
仍旧以附录A电子商务上登录系统作为案例,请求方式选择“POST”,URL输入“http://127.0.0.1:8000/login_action/”。
一般来说,请求方式为POST或者GET居多,如果选择GET方法,参数在params中配置,POST参数在body中配置。图4-55是登录测试的案例。
图4-55 postman post参数配置
打开某个抓包工具,比如Fiddler,在浏览器中运行被测功能,把被测页面的请求头部粘贴到postman的headers标签中,如图4-56、4-57所示。
图4-56 复制抓包工具的头部
图4-57 粘贴到posman Headers标签中
在图4-49中修改csrfmoddlewaretoken中的值,使它headers中cookies的值保持一致。点击cookies标签,如图4-58所示。
图4-58 cookies标签信息
最后点击send按键,即可看见测试结果,如图4-59所示。
图4-59 测试结果