python源码测试平台,专注于接口自动化测试的管理平台

python源码测试平台,专注于接口自动化测试的管理平台
HRUN测试平台,专注于接口自动化测试的管理平台。后续还会支持UI管理平台和性能管理平台提供一站式服务
软件架构软件架构说明

  1. 基于 python3 + Django + celery + mariadb + redis

复制代码

安装教程手动部署

  1. 1、创建虚拟环境执行依赖包:pip install -r requirements.txt
  2. 2、backend/primaryApp/settings/dev.py或pro.py修改自己的数据库和Redis配置信息
  3. 3、数据库迁移:python manage.py makemigrations
  4. 4、数据库执行迁移文件:python manage.py migrate
  5. 5、运行Django服务:python manage.py runserver

复制代码

自动部署

  1. 1、服务器中安装docker和docker-compose
  2. 2、运行 sh deploy.sh

复制代码

使用说明static配置文件生成

  1. python manage.py collectstatic

复制代码

数据库迁移

  1. python manage.py makemigrations

复制代码

数据库执行迁移文件

  1. python manage.py migrate

复制代码

运行Django服务

  1. python manage.py runserver

复制代码

frontend

软件架构软件架构说明

  1. 基于 js + vue3 + element-plus + echarts

复制代码

安装node.js

  1. 官网地址:https://nodejs.org/en

复制代码

项目初始化

  1. npm install

复制代码

开发或测试环境启动

  1. npm run serve

复制代码

生产环境发布打包

  1. npm run build

复制代码

目录结构

  1. dist — 存放生产部署打包配置
  2. node_modules — 项目所需的各种依赖包和模块
  3. public — 浏览器展示的启动标签等信息
  4. src:
  5.     api — 存放所有的接口
  6.     assets — 存放全局的js、css、图片等信息
  7.     components — 存放公共组件
  8.     plugins — element的配置文件
  9.     router — path配置
  10.     store — 数据共享等配置
  11.     views — 各个页面的vue代码存放

复制代码







下载说明:
1.本站资源都是白菜价出售,同样的东西,我们不卖几百,也不卖几十,甚至才卖几块钱,一个永久会员能下载全站100%源码了,所以单独购买也好,会员也好均不提供相关技术服务。
2.如果源码下载地址失效请联系站长QQ进行补发。
3.本站所有资源仅用于学习及研究使用,请必须在24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担。资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您权益请联系本站删除!
4.本站站内提供的所有可下载资源(软件等等)本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发);但本网站不能保证资源的准确性、安全性和完整性,由于源码具有复制性,一经售出,概不退换。用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug;同时本站用户必须明白,【安安资源网】对提供下载的软件等不拥有任何权利(本站原创和特约原创作者除外),其版权归该资源的合法拥有者所有。
5.请您认真阅读上述内容,购买即以为着您同意上述内容,由于源码具有复制性,一经售出,概不退换。
安安资源网 » python源码测试平台,专注于接口自动化测试的管理平台