# EasyTesting **Repository Path**: joyamon/easy-testing ## Basic Information - **Project Name**: EasyTesting - **Description**: EasyTesting接口自动化测试平台,使用Django、DRF框架、SQLite、Bootstrap和HTTPRunner构建的综合测试平台,支持异步执行测试用例,测试套件,方便调试接口,管理接口,用例,执行自动化测试接口,测试报告查看,生成测试数据,定时执行测试用例,监控定时任务等,界面简约美观,易上手操作,为测试团队提供开源自动化测试平台。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: https://gitee.com/joyamon/easy-testing - **GVP Project**: No ## Statistics - **Stars**: 56 - **Forks**: 22 - **Created**: 2025-04-23 - **Last Updated**: 2025-11-28 ## Categories & Tags **Categories**: testing **Tags**: 接口自动化测试平台, api测试工具 ## README # EasyTesting A comprehensive testing platform built with Django, Django REST Framework, SQLite, Bootstrap, and HTTPRunner. ## Features - Create and manage test projects - Define test environments with variables - Create API test cases with request details and validation rules - Organize test cases into test suites - Execute tests and view results - RESTful API for integration with other tools ## Installation 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 \`\`\` ## Usage 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 ## API Documentation The platform provides a RESTful API for integration with other tools. The API endpoints are: - `/api/projects/` - Manage projects - `/api/environments/` - Manage environments - `/api/test-cases/` - Manage test cases - `/api/test-suites/` - Manage test suites - `/api/test-runs/` - Manage test runs - `/api/test-results/` - View test results ## License MIT