# ai-agent **Repository Path**: Seilon/ai-agent ## Basic Information - **Project Name**: ai-agent - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-22 - **Last Updated**: 2025-04-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI 测试用例生成器 这是一个基于人工智能的测试用例自动生成工具,可以自动分析需求文档并生成: - 功能测试用例 - 接口测试用例 - 自动化测试用例 ## 特性 - 使用 GPT-4 进行需求分析和测试用例生成 - 支持多种测试类型(功能测试、API测试、自动化测试) - 自动生成 pytest 格式的自动化测试代码 - 支持 Selenium 进行UI测试 - 支持 requests 进行API测试 ## 安装 1. 克隆项目: ```bash git clone [项目地址] cd ai-test-generator ``` 2. 安装依赖: ```bash pip install -r requirements.txt ``` 3. 配置环境变量: 创建 `.env` 文件并添加以下内容: ``` OPENAI_API_KEY=你的OpenAI API密钥 # DeepSeek API配置 DEEPSEEK_API_KEY=你的DEEPSEEK API密钥 ``` ## 使用方法 1. 准备需求文档 2. 运行示例程序: ```bash python src/main.py ``` ## 项目结构 ``` ai-test-generator/ ├── src/ │ ├── test_generator.py # 核心测试生成器类 │ └── main.py # 示例使用程序 ├── tests/ # 测试目录 ├── docs/ # 文档目录 └── requirements.txt # 项目依赖 ``` ## 注意事项 - 需要有效的 OpenAI API 密钥 - 建议使用 Python 3.8 或更高版本 - 生成的测试用例质量依赖于需求文档的清晰度和完整性 ## 贡献 欢迎提交 Issue 和 Pull Request! ## 许可证 MIT License ##