软件测试实战教程系列(三)弃繁就简,接口测试神器Postman|收藏版
Postman主要帮我们干了三件事:
1.把相关集合放到一个集合当中方便管理。
2.对指定接口发送请求。
3.断言
下面我们使用Postman工具操作getList接口。
新建一个集合TestDemo,用来管理相关用例:
添加一条请求(addRequest):
编辑请求,修改url,请求方式和参数:
发送请求查看结果:
以上步骤,是Postman的主要功能,下面是前面没有讲到过的东西----断言。
断言
按照截图打开断言区域:
我们按照用例来设置断言:
设计用例(功能):
- 是否按照创建时间倒序排列
- 是否返回指定的条数
发送请求后,店家Test Results查看结果如下:
红色的提示表示断言失败,这个时候我们需要修改接口代码(getList_fix.php):
按照上面的流程,创建一个请求,添加断言,在此访问返回结果如下:
返回绿色说明测试通过。
文中的断言代码是由js编写,大家书写断言的时候不要被代码吓到,因为Postman已经提供了比较丰富的断言片段,直接点击即可生成。
结语
Postman做接口自动化测试的内容就讲到这里啦!如有需要了解软件测试相关的其他内容,可到「 主页 」进行查看学习~