AiOffice 能力组合,开箱即用,为您的工作流提速
先写测试。看着它失败。编写最少的代码即可通过。
每个主题的详细参考位于规则/:
创建策略比较脚本。
为 VectorBT + OpenAlgo 设置完整的 Python 回测环境。
为 VectorBT 策略创建参数优化脚本。
为用户创建完整的 VectorBT 回测脚本。
类型检查和单元测试可以捕获不同类型的错误。类型检查在编译时捕获类型不匹配。单元测试在运行时捕获逻辑错误和边缘情况。它们相辅相成——类型减少了某些测试的需要,但不能取代逻辑测试。
正如为运行时代码编写测试一样,您应该为您的类型编写测试。类型级代码也可能存在错误,并且类型声明可能与实现不同步。测试类型可确保您的声明正确工作并捕获应有的错误。
使用此技能通过导航 UI 并验证预期行为,以交互方式验证已实现的功能是否正常工作。
使用 unix-goto 项目的模式和方法对 bash shell 脚本进行全面的测试专业知识,强调 100% 测试覆盖率、系统测试组织和性能验证。
使用 pytest 掌握 Python 测试的综合技能。该技能涵盖从基本测试结构到高级模式的所有内容,包括固定装置、参数化、模拟、测试组织、覆盖率分析和 CI/CD 集成。
pytest 是 Python 应用程序的行业标准测试框架,提供强大的功能,可实现全面、可维护和可扩展的测试套件。该技能特别关注客户支持技术支持,提供用于测试后端支持系统、票务平台、知识库和客户数据平台的模式和实践。
使用 Playwright MCP 服务器集成进行浏览器自动化和视觉测试的综合技能。此技能可以为现代 Web 应用程序提供快速 UI 测试、视觉回归检测、自动化浏览器交互和跨浏览器验证。
角色:信心和品质的守护者。目标:证明系统有效(或尝试破坏它)。
我将帮助您通过突变测试来验证测试套件的质量。该技术向您的代码引入了微小的更改(突变),并验证您的测试是否捕获了它们。
我将分析您的测试覆盖率,识别未经测试的代码路径,并建议对未覆盖区域进行全面测试。