用途:该技能面向编写可靠测试套件,整理测试模式与原则,覆盖单元测试、集成测试和模拟(mocking)策略。
主要能力:资料列出测试金字塔,将测试分为 E2E(少量,关键流程)、集成(部分,API 与数据库查询)、单元(大量,函数与类);并给出 AAA 模式,即 Arrange(准备测试数据)、Act(执行被测代码)、Assert(验证结果)。此外包含测试类型选择,以及一组知识模块:何时使用各类测试、良好单元测试、单元测试对象、测试对象、Setup/Teardown、何时模拟、模拟类型、命名、分组、策略与原则。
使用方式:资料未提供具体安装命令、调用方式或代码示例,暂未提供。
适用场景:适合在编写或评审测试代码时作为原则参考,帮助划分测试层级、组织用例结构与决定模拟边界。
限制:资料仅为原则与模块目录,未给出具体语言、框架、平台或实现细节,也未说明收费与效果,相关内容暂未提供。