test-master

🧪 全栈质量保障专家指南

🥥12总安装量 4评分人数 5
100% 的用户推荐

基于12年+QA经验的纯文档型测试指导Skill,覆盖单元/集成/E2E/性能/安全测试全流程,提供Jest/Playwright/k6等框架最佳实践与TDD方法论。

B

存在边界风险,建议在隔离环境中验证

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 纯文档型Skill,无任何可执行代码或脚本
  • ✅ 无网络请求、文件系统操作或数据收集行为
  • ✅ 无第三方依赖,供应链风险为零
  • ⚠️ 来源为个人开发者社区贡献(veeramanikandanr48),无官方组织背书
  • ✅ 内容基于MIT许可开源项目改编,许可证合规

使用说明

核心用法

Test Master是一款面向软件测试全生命周期的专业指导Skill,采用[Test]/[Perf]/[Security]三维测试思维模式。用户可通过触发关键词(如test、E2E、performance test等)唤起该Skill,获得从测试策略制定到具体代码实现的完整支持。核心工作流包括:定义测试范围→制定三视角测试策略→编写带断言的测试用例→执行并收集结果→输出含严重级别评定的报告。Skill内置9份参考文档,覆盖单元测试(Jest/Vitest/pytest)、集成测试(Supertest)、E2E(Playwright/Cypress)、性能测试(k6/Artillery)、安全测试(OWASP)等全技术栈,并包含TDD铁律、测试反模式等进阶方法论。

显著优点

1. 体系化知识覆盖:不仅提供代码示例,更强调测试策略、质量门禁、左移测试等工程化思维,适合从个人开发者到QA团队的规模化应用。
2. 三维度质量保障:强制要求同时考虑功能正确性、性能表现、安全漏洞,避免单一视角导致的质量盲区。

3. 实战约束清单:明确的MUST DO/MUST NOT规范(如必须测试错误用例、禁止测试实现细节、强制CI/CD集成),直接提升测试代码质量。

4. 输出模板标准化:提供含严重级别(Critical/High/Medium/Low)的测试报告模板,便于缺陷管理和团队沟通。

潜在缺点与局限性

1. 纯文档无执行能力:Skill本身不执行测试代码,仅提供指导,实际效果依赖用户理解和落地能力。
2. 技术栈偏向Web生态:参考文档以JavaScript/TypeScript/Python为主,对移动端原生(iOS/Android)、嵌入式、游戏引擎等场景覆盖有限。

3. 反模式依赖经验判断:测试反模式识别需要使用者具备一定基础,新手可能难以准确判断"测试实现细节"等抽象问题。

4. 无动态更新机制:测试技术演进较快(如AI辅助测试、混沌工程),文档内容可能滞后于最新实践。

适合的目标群体

  • 初级-中级开发者:系统学习测试方法论,建立正确的测试思维
  • QA工程师/测试开发:制定团队测试规范、设计自动化框架、输出质量报告
  • 技术负责人/架构师:建立质量门禁、推动左移测试、评估技术债中的测试覆盖率缺口
  • DevOps工程师:将测试集成至CI/CD流水线,处理flaky test等工程化问题

使用风险

1. 认知偏差风险:过度依赖Skill指导而忽视业务上下文,可能导致测试用例与真实用户场景脱节。
2. 工具链版本冲突:参考文档中的框架版本(如Playwright、Cypress)可能与项目实际版本存在API差异,需人工核对。

3. 性能测试误用:k6/Artillery等工具需要合理的负载模型设计,不当使用可能对被测系统造成生产环境影响。

4. 安全测试边界:Skill提供的OWASP指南为通用检查清单,无法替代专业渗透测试或合规审计。

test-master 内容

文件夹图标references文件夹
手动下载zip · 20.0 kB
automation-frameworks.mdtext/markdown
请选择文件