用途:该技能面向测试计划与策略制定场景,当用户要求创建测试计划、分析测试需求或定义测试策略时使用。它主张风险驱动排序、需求可追溯、覆盖率完整、估算基于历史数据与团队产能,并把测试计划视为随需求变化的动态文档。
主要能力:生成的测试计划包含概述、范围、测试策略、测试类型与层级、进入与退出准则、测试环境、测试数据需求、风险分析、测试排期与估算、覆盖率矩阵、交付物、角色与职责等结构。需求分析区分功能需求(编号、优先级、来源)与非功能需求(类别、目标),并支持等价类划分、边界值分析、决策表等场景设计方法。风险分析采用可能性乘影响打分(低/中/高与低/中/高/严重),按分数划分高、中、低优先级。覆盖率部分提供需求追溯矩阵与测试用例矩阵(用例编号、标题、需求编号、类型、优先级、是否自动化)。估算采用三点估算,公式为(乐观+4×最可能+悲观)/6。还可从源码提取可测试场景,并按测试类型选择指南决定单元、集成、API、端到端、性能、安全、无障碍与视觉回归测试的适用时机。
使用方式:用户给出功能或用户故事后,按上述步骤系统化产出计划;给出源码时提取测试场景。资料未提供具体安装命令或调用方式。
适用场景:新功能或项目的测试计划编写、测试需求梳理、测试策略定义、测试范围与风险优先级划分、测试估算。
限制:资料为方法指导,未提供实际运行环境、平台、工具依赖或收费信息;具体执行效果取决于输入需求与代码的完整程度。