SuperAPI AI 工具集

automation-strategy

测试与质量

查看项目

更新于 10-16 06:46

技能介绍

用途:用于规划测试自动化策略,包括 ROI 分析、自动化候选筛选、框架评估及可维护的自动化架构设计。当需要自动化策略指导、规划或设计,或希望遵循既有实践与标准时使用。

主要能力:提供自动化象限(按业务价值与投入划分优先次序);给出候选筛选标准矩阵,含执行频率 25%、业务关键性 25%、稳定性 20%、自动化复杂度 15%、数据可得性 15% 的权重与 1-5 打分,评分≥4.0 优先、3.0-3.9 延后、<3.0 保持手工;列举适合与不适合自动化的场景(如冒烟、回归、数据驱动、API 契约、性能基线、安全扫描适合;探索性、可用性、一次性测试、快速变化功能、视觉设计验证不适合);提供 ROI 快速估算系数(简单 UI 3-5 倍、复杂 UI 8-15 倍、API 1-2 倍、数据库 2-3 倍、性能测试 5-10 倍);列出反模式(硬编码等待、依赖 XPath、测试相互依赖、共享可变状态、过多 E2E)及对应解决方向;给出维护指标健康阈值(通过率、不稳定率、执行时间、每周维护工时)。

使用方式:技能被相关查询触发后,提供策略模板并引导评估;可加载 automation-strategy-template.md 获取完整策略模板、框架选型与路线图,加载 automation-patterns.md 获取 Page Object Model、Fluent Builder、Test Fixture 等模式(适用于 .NET Playwright 测试)。与 test-strategy-planning、test-pyramid-design、test-case-design 等技能存在输入输出集成点。

适用场景:规划整体自动化策略、评估单个测试是否值得自动化、实现自动化设计模式。

限制:资料未提供具体框架版本、平台支持范围、收费或价格信息;评分与 ROI 系数为通用参考,实际需结合项目数据判断。