1.1 KiB
1.1 KiB
DMS合规性测试工具
一个用于API合规性测试的Docker化工具,支持OpenAPI规范验证、PDF报告生成和测试历史管理。
🚀 快速开始
本地运行
# 1. 安装依赖
pip install -r requirements.txt
# 2. 启动API服务器
python fastapi_server.py
📁 项目结构
compliance/
├── fastapi_server.py # API服务器
├── history_viewer.py # 历史查看器
├── run_api_tests.py # 命令行测试工具
├── docker-build.sh # Docker构建脚本
├── docker-compose.yml # Docker Compose配置
├── requirements.txt # Python依赖
├── docker/ # Docker相关文件
├── tests/ # 测试脚本
├── docs/ # 详细文档
├── nginx/ # Nginx配置(可选)
├── test_reports/ # 测试报告目录
└── memory-bank/ # 项目文档和上下文
🐳 Docker 创建
# 快速部署
./create-compose-package-fastapi.bat