11.接口框架interface-tes: 代码公开

详细说明见专栏合集的其他文章

接口测试框架,相关技术栈:

  • 后端:django drf , mysql
  • 前端:vue2,antd
  • 测试执行机:unittest、requests、websocket、mysql(sqlalchemy)
  • 其他:支持jenkins持续构建,docker部署,nginx
软件架构

软件架构说明 本框架包含,前端,后端,测试执行机三个部分:

  • backend:后端django(drf)
  • front:前端antd+vue2
  • excutor:unittest+requests+mysql测试执行机单元
安装教程
  1. clone这个仓库
    • 安装依赖环境
  2. 后端调测:
        cd backend
        >pip install -r requirements.txt
        cd drf
        >python manage.py runserver
  3. 前端调测:
        cd front
        >npm install
        >npm run serve
  4. 执行机调测:
        cd excutor
        >pip install -r requirements.txt
        >python run.py -set settings_demo.yml -tts testcases_cjyl -db yes -ding yes
    
使用说明
  1. 后端: docker build -t report:1.0 .

  2. 前端:npm run build

  3. 执行机:通过jenkins发布到具体的执行上,然后用命令行开启测试。

  4. 使用详细说明:https://blog.csdn.net/tgbmangel/category_12638780.html

参与贡献
  1. 有任何疑问或bug,可在项目内issue或私信进行沟通。

Gitee仓库地址:    interface-test-fullstack: 接口测试框架:包含前端、后端和测试执行机,技术栈:python(django drf、requests、orm、unittest),vue2+antd

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值