TestHub自动化测试平台部署使用

以下是deepseek整理的部署操作过程仅供参考,项目资料来源gitee开源仓库:

https://gitee.com/jiuwen567/test-hub

一、部署

1. 克隆项目

复制代码
git clone https://gitee.com/jiuwen567/test-hub.git
cd test-hub

2. 后端部署

复制代码
# 创建虚拟环境
python3 -m venv venv
source venv/bin/activate
​
# 安装依赖
pip install -r requirements.txt
​
# 配置数据库
cp .env.example .env
nano .env  # 修改 DB_PASSWORD=你的MySQL密码
​
# 创建数据库
mysql -u root -p
CREATE DATABASE testhub CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
EXIT;
​
# 初始化
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py init_locator_strategies
python manage.py load_component_pack

3. 前端部署

复制代码
# 安装 Node.js 20
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
source ~/.bashrc
nvm install 20
​
# 安装依赖
cd frontend
npm install

二、启动

每次打开虚拟机后执行:

终端1 - 启动后端

复制代码
cd ~/test-hub
source venv/bin/activate
python manage.py runserver

终端2 - 启动前端

复制代码
cd ~/test-hub/frontend
npm run dev

访问地址

停止服务

在两个终端分别按 Ctrl+C


三、常用命令

操作 命令
创建超级用户 python manage.py createsuperuser
修改密码 python manage.py changepassword 用户名
查看服务状态 ps aux | grep -E "runserver|vite"
停止所有服务 pkill -f "runserver|vite"

网站示意图:

前台:

后台:

相关推荐
lifewange8 小时前
主流性能诊断工具
测试工具
视觉&物联智能11 小时前
【杂谈】-当人工智能能力增速凌驾于安全管控模型之上
人工智能·安全·ai·chatgpt·agi·deepseek
AiTop10011 小时前
Claude Code 推出 Agent View:命令行编程正式进入“多线程并发“时代
开发语言·人工智能·ai·aigc
AiTop10012 小时前
商汤发布SenseNova 6.7 Flash-Lite:原生多模态架构打破“视觉转文本“瓶颈,Token消耗直降 60%
人工智能·ai·架构
老王谈企服13 小时前
2026制造业供应链韧性提升,智能化将成为核心解决方案吗?基于实在Agent的端到端自动化实践
运维·人工智能·ai·自动化
Agent手记13 小时前
工厂货物智能入库全流程自动化:基于实在Agent与ISSUT技术的2026工业自动化实战指南
运维·人工智能·ai·自动化
新中式国风穿搭15 小时前
顺峰山香云纱文创市集:五一打卡新地标
ai
多年小白15 小时前
【行情复盘】2026年5月12日(周二)
人工智能·科技·机器学习·ai·金融
Agent手记15 小时前
供应商资质智能审核自动化、落地方法与合规校验方案:AGI时代下的企业级风控重塑
运维·人工智能·ai·自动化·agi
俊哥V16 小时前
每日 AI 研究简报 · 2026-05-12
人工智能·ai