# 九天云测平台icecream_platform
**Repository Path**: zhangzhan03/icecream_platform
## Basic Information
- **Project Name**: 九天云测平台icecream_platform
- **Description**: 九天云测平台包含了API设计、开发、测试一体化功能,促进研测协作,助力研发项目快速交付、降本增效。
- **Primary Language**: Python
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 4
- **Created**: 2024-12-26
- **Last Updated**: 2024-12-26
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
1.最新动态
2024.9.4 V1.0 release
2.项目简介
九天云测平台包含了API设计、开发、测试一体化功能,促进研测协作,助力研发项目快速交付、降本增效
平台提供了一整套的API研发测试解决方案,包括API的在线设计、开发联调和测试。通过API全生命周期解决方案,可以有效解决研发项目过程中文档管理混乱、数据描述不严谨、多方协作困难、维护不及时等问题,提高开发效率,降低沟通成本,确保接口的正确性,大大加快产品的开发和上线速度。通过生产业务的在线巡检,可以实时监测系统的运行状态,及时发现和解决线上故障,保证系统的稳定运行。
**应用特点**
1.精细化管理:一键导入Postman、Swagger、Charles等工具数据及cmri企标文件,并实现API版本的自动回滚与条件参数精细校验
2.MOCK API:提供自动化、灵活且高效的模拟服务,可依据实际API文档自动生成并配置多场景Mock接口。用户能够设定个性化触发条件以返回对应模拟响应,并通过一键打包运行,轻松部署至各种测试环境
3.自动化测试:统管测试用例和测试环境,一键关联API进行测试;并支持Xray安全测试和漏洞扫描;支持CI/CD持续集成
3.icecream_platform 项目结构
Django框架开发,后端使用Python语言,前端使用Vue框架,开发语言JS
manage主要实现对项目的管理,API主要是实现api的管理,agent主要是实现具体测试的工具
icecream_platform/
- .idea
- front (前端)
- ice-agent (具体测试工具)
- ice-api (api管理)
- ice-manage (项目管理)
- ice-mock(生成mock工具)
- chonggou.py
- LICENSE.txt
4.使用说明
进入到ice-manage目录下,执行如下命令
```python
python manage.py
```
5.开源许可
icecream_platform遵循 GPL3.0 开源协议。
6.后续计划
补充docker镜像