[开源]一款接口自动化测试平台,执行自动化测试接口 界面简约美观
开源系统流程管理
![[开源]一款接口自动化测试平台,执行自动化测试接口 界面简约美观](https://yy123.ink/api/img/1782598179348-ifuheh.jpg)
一、开源项目简介
EasyTesting
使用Django、Django REST框架、SQLite、Bootstrap和HTTPRunner构建的综合测试平台。
二、开源协议
使用MIT开源协议
三、界面展示
效果截图
注册

登录

面板

项目

项目详情

环境

测试用例

测试用例详情

测试套件

测试套件详情

测试运行

测试结果

测试用例分组

测试套件分组

个人资料

修改密码

邮件配置列表

四、功能概述
EasyTesting接口自动化测试平台,使用Django、Django REST框架、SQLite、Bootstrap和HTTPRunner构建的综合测试平台,支持异步执行测试用例,测试套件,方便调试接口,管理接口,用例,执行自动化测试接口,测试报告查看,界面简约美观。
功能特点
-
创建和管理测试项目 -
使用变量定义测试环境 -
使用请求详细信息和验证规则创建API测试用例 -
将测试用例组织到测试套件中 -
执行测试并查看结果 -
用于与其他工具集成的RESTful API
五、技术选型
推荐版本
-
python3.9 -
Django==4.2.11 -
djangorestframework==3.15.2 -
httprunner==4.3.0
快速开始
-
Clone the repository -
Create a virtual environment: ``` python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate ``` -
Install dependencies: ``` pip install -r requirements.txt ``` -
Run migrations: ``` python manage.py migrate ``` -
Create a superuser: ``` python manage.py createsuperuser ``` -
Run the development server: ``` python manage.py runserver ```
使用
-
Access the admin interface at http://localhost:8000/admin/ -
Log in with your superuser credentials -
Create projects, environments, test cases, and test suites -
Execute tests and view results
评论