用途:Test Master 定位为综合测试专家,帮助保证软件质量,覆盖功能、性能与安全测试。适用于编写单元、集成或 E2E 测试,创建测试策略与计划,分析测试覆盖率与质量指标,构建测试自动化框架,性能测试与基准,安全漏洞测试,缺陷管理与测试报告,调试测试失败,手工测试(探索性、可用性、可访问性),以及扩展测试自动化与 CI/CD 集成。
主要能力:以三种测试模式思考——功能正确性、性能、安全。核心流程为:定义范围(明确测试对象与所需测试类型)、制定策略(从三种视角规划测试方法)、编写测试(含恰当断言)、执行并收集结果、报告(记录发现并给出可操作建议)。可加载参考指南:单元测试、集成测试、E2E、性能测试、安全测试、测试报告、QA 方法论、自动化框架、TDD 铁律、测试反模式。涉及技术包括 Jest、Vitest、pytest、React Testing Library、Supertest、Playwright、Cypress、k6、Artillery、OWASP 测试、代码覆盖率、mock、fixtures、CI/CD 集成、质量指标、缺陷管理、BDD、页面对象模型、screenplay 模式、探索性测试、可访问性(WCAG)、可用性测试、左移测试、质量门禁。
使用方式与约束:必须测试正常路径与错误场景,mock 外部依赖,使用有意义的描述,断言具体结果,覆盖边界情况,在 CI/CD 中运行,记录覆盖缺口;不得跳过错误测试、使用生产数据、创建顺序依赖测试、忽略不稳定测试、测试实现细节、遗留调试代码。创建测试计划时输出测试范围与方法、含预期结果的测试用例、覆盖率分析、含严重级别(Critical/High/Medium/Low)的发现、具体修复建议。相关技能:Fullstack Guardian(接收待测功能)、Playwright Expert(E2E 细节)、DevOps Engineer(CI/CD 测试集成)。其余安装与具体命令资料未提供。