# EasyTesting
**Repository Path**: xcbmjk/easy-testing
## Basic Information
- **Project Name**: EasyTesting
- **Description**: EasyTesting接口自动化测试平台,使用Django、Django REST框架、SQLite、Bootstrap和HTTPRunner构建的综合测试平台,支持异步执行测试用例,测试套件,方便调试接口,管理接口,用例,执行自动化测试接口,测试报告查看,界面简约美观。
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 25
- **Created**: 2025-05-21
- **Last Updated**: 2025-05-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# EasyTesting
使用Django、Django REST框架、SQLite、Bootstrap和HTTPRunner构建的综合测试平台。
## 推荐版本
- python3.9
- Django==4.2.11
- djangorestframework==3.15.2
- httprunner==4.3.0
## 功能特点
- 创建和管理测试项目
- 使用变量定义测试环境
- 使用请求详细信息和验证规则创建API测试用例
- 将测试用例组织到测试套件中
- 执行测试并查看结果
- 用于与其他工具集成的RESTful API
## 快速开始
1. Clone the repository
2. Create a virtual environment:
\`\`\`
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
\`\`\`
3. Install dependencies:
\`\`\`
pip install -r requirements.txt
\`\`\`
4. Run migrations:
\`\`\`
python manage.py migrate
\`\`\`
5. Create a superuser:
\`\`\`
python manage.py createsuperuser
\`\`\`
6. Run the development server:
\`\`\`
python manage.py runserver
\`\`\`
## 使用
1. Access the admin interface at http://localhost:8000/admin/
2. Log in with your superuser credentials
3. Create projects, environments, test cases, and test suites
4. Execute tests and view results
## 效果截图
### 注册
### 登录
### 面板
### 项目
### 项目详情
### 环境
### 测试用例
### 测试用例详情
### 测试套件
### 测试套件详情
### 测试运行
### 测试结果
### 测试用例分组
### 测试套件分组
### 个人资料
### 修改密码
### 邮件配置列表
### 觉得项目不错,请作者喝一杯咖啡
## License
This project is licensed under the MIT License.