测试支持与质量保证
测试体系概览
- 全面的单元测试覆盖
- 跨平台兼容性测试
- 功能回归测试
- Performance benchmarking
运行测试步骤
- 确保激活虚拟环境(同安装步骤)
- 设置PYTHONPATH环境变量
- 执行命令:PYTHONPATH=. python -m unittest discover tests/
测试注意事项
- 部分测试需要网络连接
- API相关测试需配置有效密钥
- 浏览器测试依赖Playwright
- 建议定期运行完整测试套件
质量保证策略
项目采用测试驱动开发(TDD)方法,所有新功能都需配套测试用例,确保每次提交都经过自动化测试验证,为开发者提供稳定可靠的工具基础。
This answer comes from the articleDevin Cursor Rules: Enforcing Cursor and Windsurf to DevinThe