一、前言
随着自动化测试技术的普及,已经有很多公司或项目,多多少少都会进行自动化测试。
目前本部门的自动化测试以接口自动化为主,接口用例采用 Excel 进行维护,按照既定的接口用例编写规则,对于功能测试人员来说只要维护好接口用例,接口自动化测试就可以顺利执行成功。
对于每次的新增接口,都是要先开展接口测试,所使用的工具就是 Postman,当接口测试、功能测试通过后,后期才会开展接口自动化用例编写工作。那么在这个过程中还可以进行哪些优化,使工作效率可以快速提升?
思路就是接口用例基本可以不用编写,而是直接将现有的 Postman 脚本转化为接口用例,为此作者根据此需求,开发了一个生成接口用例的工具 - API接口用例生成器,目前该工具已经在项目中落地,并推广使用。
二、简介
API接口用例生成器,采用 Python 编写,利用了Tkinter 进行 GUI 封装。
特点:
1、支持 GET、POST 请求方式
2、支持 HTTP、HTTPS 请求协议
3、支持连续生成接口用例
4、支持创建不同 Sheet 页
5、根据操作系统,分为 Windows(.exe)、Mac(.app) 版本,无需安装,即可使用
三、快速上手
例如:在 Mac 环境下进行操作。
打开API接口用例生成器,主要分为三大区域:
1、输入区域:用例名称(不能重复)、Sheet名(默认Sheet1)、请求协议(HTTP、HTTPS)、请求数据(Postman里的 code 为 HTTP 的接口内容)
2、输出区域:返回数据(运行后,接口实时请求到的返回值)
3、操作区域:运行(运行接口并生成接口用例)、重置(清空用例名称、请求数据和返回数据)、关闭(关闭该生成器)、帮助(获取帮助信息)
如果你想学习接口自动化测试ÿ