Coder Social home page Coder Social logo

iyuangang / apiautotestweb Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 462548187/apiautotestweb

0.0 1.0 0.0 462 KB

apiAutoTest的前后端分离,可视化版本,采用FastAPI + Vue2 实现,在apiAutoTest基础上增加定时任务,graphql规范接口测试

Home Page: http://49.232.203.244:2152/

License: MIT License

Dockerfile 0.31% Python 23.11% JavaScript 29.46% HTML 0.31% Vue 42.74% CSS 0.41% SCSS 3.65%

apiautotestweb's Introduction

apiAutoTestWeb

基本为apiAutoTest使用FastAPI + Vue的前后端的分离版本,在apiAutoTest之上 实现了定时任务,自定义函数,接口参数依赖,graphql规范接口测试

演示环境

==**http://49.232.203.244:2152/**==

点击即可访问: 前端入口, 接口文档

目前完善功能

  • 登录
  • 项目管理
  • 接口管理
  • 环境管理
  • 用例管理
  • 报告管理
  • 扩展脚本

文档资料

apiAutoTestWeb说明文档 后端说明文档 前端说明文档

部署

  1. git clone https://gitee.com/zy7y/apiAutoTestWeb.git
  2. 安装docker: https://www.cnblogs.com/zy7y/p/14344375.html
  3. 安装docker-compose : https://blog.csdn.net/qq_36640395/article/details/107449652 需要安装Python3, 然后pip命令换成pip3
  4. 修改frontend/.env.production文件中的VUE_APP_BASE_API为自己服务器的地址
  5. 在apiAutoTestWeb目录下执行构建镜像 docker-compose build 运行服务 docker-compose up -d
  6. 访问前端IP:2152, 访问接口文档IP:1328

参考资料

  1. https://blog.csdn.net/qq_38225558/article/details/103068220
  2. https://cli.vuejs.org/zh/guide/deployment.html#docker-nginx
  3. https://www.cnblogs.com/xr210/p/12676811.html

最后

  1. 感谢在此过程中我查过的所有资料的作者,提供答案的网友
  2. 该项目作为一个Demo,任有很多Bug和冗余代码可以优化
  3. 如果你有什么建议或者Bug反馈可以在apiAutoTestWeb源码仓库进行反馈
  4. 如果你也想加入这个项目可以直接申请成为仓库成员
  5. 如果你需要及时得到问题回复可以加入该QQ群851163511
  6. 如果你觉得这个项目有点用处,有帮助到你,还请点个star
  7. 视频过程

apiautotestweb's People

Contributors

zy7y avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.