apiAutoTestWeb

是什么?

apiAutoTest接口自动化测试工具的可视化版本,将原本对用例的操作转移到Web页面之上

用什么实现?

接口自动化测试:大体上测试逻辑将采用apiAutoTest,也会采取下其他开源测试框架的思想

前端:Vue2 ElementUI Vue element admin template

后端: Python FastAPI Tortoise ORM Sqlite3 JWT

补充:计划

  • requetsts 升级为 aiohttp
  • 读取文件 升级为 aiofile

目前进展

后端(表设计及接口)

  • [x] 登录、退出、用户信息、项目CRUD、环境CRUD、使用说明

FastAPI项目实战:"异步"接口测试"平台"-LMLPHP

FastAPI项目实战:"异步"接口测试"平台"-LMLPHP

前端(页面及接口联调)

  • [x] 登录、退出、获取用户信息、项目管理、环境管理、使用说明

FastAPI项目实战:"异步"接口测试"平台"-LMLPHP

FastAPI项目实战:"异步"接口测试"平台"-LMLPHP

FastAPI项目实战:"异步"接口测试"平台"-LMLPHP

其他待完成

  • [ ] 接口管理、用例管理、测试任务(定时、非定时)、测试报告

源码

前端: https://gitee.com/zy7y/apiAutoTestVue/tree/element-ui/

后端: https://gitee.com/zy7y/apiAutoTestFastApi/tree/develop/

最后

整体代码都会比较冗余,还请见谅,目的在先实现. 将尽可能在2021年内完成

点击查看B站 了解最新进度

04-21 12:29