/CaseAutoFramework

接口、case自动化测试框架

Primary LanguagePython

CaseAutoFramework

项目描述

  1. 这是一个基于python Django开发的一套自动化测试平台后端
  2. 支持接口自动化,且支持DDT数据驱动(各种请求方式,正则断言,定界符断言,参数结果提取,传递变量)
  3. 目前支持pytest, unittest的case调度,执行,结果处理
  4. 采用Mysql+Redis+Rabbitmq+Celery等技术栈
  5. 支持分布式 支持多节点集群部署
  6. 与业务完全解耦(case脚本只要依托于gitlab进行管理即可)免配置
  7. 定制功能相对容易
  8. 目前在迭代测试结果的分析模块,通过处理给前端做DashBoard
  9. 同时在做容器化构建,方便部署启动
  10. 后面会发出设计架构图
  11. 前端传送门: CaseAutoFramework-Web