# Python集成测试

对Python系统进行集成测试。触发关键词：Python集成测试、pytest集成。

## 执行步骤

### 步骤1：读取相关常识知识
使用 `read_knowledge knowledge_name='naming_conventions'`
使用 `read_knowledge knowledge_name='project_structure'`

### 步骤2：读取工作提示词
使用 `read_work work_name='integration_testing_py'`

### 步骤3：分析系统模块
使用 `read_text` 读取系统代码。

### 步骤4：设计集成测试
使用 `write_text` 编写pytest集成测试用例。

### 步骤5：配置测试环境
使用 `make_dir` 创建测试目录。

### 步骤6：执行测试
使用 `run_script` 运行pytest。

### 步骤7：输出测试报告
使用 `write_text` 输出集成测试报告。

## 输出成果
1. 集成测试代码 / 测试报告

## 失败处理
- 若fixture配置冲突，调整scope
- 若外部依赖不可用，使用mock替代

## 禁止行为
- ❌ 禁止集成测试修改生产数据
- ❌ 禁止忽略测试环境的清理