# 官网
React 版本:
http://www.ntesterc.com
Vue3 版本
http://rebort.ntesterc.com
用户:admin 密码:123456
智能体平台:
http://jnstack.cn/web
注意:智能体平台自己注册账号登录
N-Tester AI 全栈测试平台是一个面向企业级应用的现代化智能测试管理系统,采用前后端完全分离的架构设计,集成了 AI 智能测试、API 接口测试、UI 自动化测试、数据工厂、评审管理等多个核心功能模块。
核心特性:
| 技术 | 版本 | 说明 |
|---|---|---|
| Python | < 3.13 | 后端运行环境 |
| Node.js | 20.0 | 前端构建环境 |
| MySQL | 8.0.23 | 主数据库 |
| Redis | 6.0.9 | 缓存和任务队列 |
| 类型 | 技术选型 | 描述 |
|---|---|---|
| 后端框架 | FastAPI / Uvicorn / Pydantic 2.0 / Alembic | 现代、高性能的异步框架,强制类型约束,数据迁移 |
| ORM | SQLAlchemy 2.0 | 强大的 ORM 库 |
| 定时任务 | APScheduler | 轻松实现定时任务 |
| 权限认证 | PyJWT | 实现 JWT 认证 |
| 前端框架 | React / Vite / Pinia / TypeScript | 快速开发 React 应用 |
| Web UI | ElementPlus | 企业级 UI 组件库 |
| 数据库 | MySQL / PostgreSQL / Sqlite | 关系型和文档型数据库支持 |
| 缓存 | Redis | 高性能缓存数据库 |
| 文档 | Swagger / Redoc | 自动生成 API 文档 |
| 部署 | Docker / Nginx / Docker Compose | 容器化部署方案 |
| 智能体框架 | Agno | 基于 Agno 的智能体框架 |
| 技术 | 版本 | 用途 |
|---|---|---|
| Vue | 3.5.8 | 渐进式框架 |
| Vite | 5.4.8 | 构建工具 |
| TypeScript | 4.9.4 | 类型系统 |
| Element Plus | 2.7.4 | UI 组件库 |
| Pinia | 2.0.28 | 状态管理 |
| Vue Router | 4.1.6 | 路由管理 |
| Axios | 1.2.1 | HTTP 客户端 |
| Monaco Editor | 0.34.1 | 代码编辑器 |
| ECharts | 5.6.0 | 数据可视化 |
N-Tester AI 全栈测试平台
├── 🤖 AI智能测试模块
│ ├── AI对话助手 # 智能测试咨询和建议
│ ├── 智能用例生成 # 基于需求自动生成测试用例
│ ├── 智能执行引擎 # AI驱动的测试执行
│ └── LLM配置管理 # 大语言模型配置和管理
│
├── 🔌 API接口测试模块
│ ├── 接口项目管理 # API项目和环境管理
│ ├── 接口用例设计 # 接口测试用例编写
│ ├── 批量执行引擎 # 批量接口测试执行
│ ├── 断言验证系统 # 多种断言规则支持
│ └── 测试报告生成 # 详细的测试报告
│
├── 🖥️ UI自动化测试模块
│ ├── 页面元素管理 # Web元素定位和管理
│ ├── 测试脚本编写 # 自动化测试脚本
│ ├── 执行计划调度 # 定时和批量执行
│ ├── 截图和录像 # 执行过程记录
│ └── 失败重试机制 # 智能重试策略
│
├── 🏭 数据工厂模块
│ ├── 数据模板管理 # 测试数据模板定义
│ ├── 批量数据生成 # 大量测试数据生成
│ ├── 数据关联规则 # 数据间关联关系
│ ├── 数据导入导出 # 多格式数据交换
│ └── 数据清理工具 # 测试数据清理
│
├── 📋 评审管理模块
│ ├── 评审流程配置 # 自定义评审流程
│ ├── 用例评审管理 # 测试用例评审
│ ├── 评审意见收集 # 评审意见和建议
│ ├── 评审报告生成 # 评审结果报告
│ └── 评审统计分析 # 评审效率分析
│
├── 📊 项目管理模块
│ ├── 项目信息管理 # 项目基本信息
│ ├── 成员权限管理 # 项目成员和权限
│ ├── 环境配置管理 # 测试环境配置
│ ├── 版本管理系统 # 项目版本控制
│ └── 进度跟踪统计 # 项目进度监控
│
├── 📱 通知系统模块
│ ├── 多渠道通知支持 # 飞书/钉钉/微信/邮件/Telegram
│ ├── 通知模板管理 # 自定义通知模板
│ ├── 通知历史记录 # 通知发送历史
│ ├── 任务通知设置 # 任务相关通知配置
│ └── 通知统计分析 # 通知效果分析
│
├── 🔐 系统管理模块
│ ├── 用户管理系统 # 用户账号管理
│ ├── 角色权限管理 # RBAC权限体系
│ ├── 菜单路由管理 # 动态菜单配置
│ ├── 操作日志管理 # 系统操作审计
│ └── 系统监控面板 # 系统状态监控
│
└── 📈 数据分析模块
├── 测试数据统计 # 测试执行统计
├── 质量趋势分析 # 质量指标趋势
├── 效率分析报告 # 测试效率分析
├── 可视化图表 # 多维度数据展示
└── 自定义报表 # 个性化报表定制