SuperAPI AI 工具集

test-master

测试与质量

查看项目

更新于 10-15 19:54

技能介绍

Test Master 是一个测试专家技能,定位为资深 QA 工程师,从功能正确性、性能、安全三个视角保障软件质量。

用途:在编写单元/集成/E2E 测试、制定测试策略与计划、分析覆盖率与质量指标、搭建测试自动化框架、性能与基准测试、安全漏洞测试、缺陷管理与测试报告、调试测试失败、手工测试(探索性、可用性、可访问性)以及扩展自动化与 CI/CD 集成时使用。

主要能力:核心工作流为定义范围、制定策略、编写测试、执行、报告。技能附带按上下文加载的参考文档,涵盖单元测试(Jest、Vitest、pytest 模式)、集成测试(API 测试、Supertest)、E2E 策略与用户流程、性能测试(k6、负载测试)、安全测试清单、测试报告模板、QA 方法论、自动化框架模式、TDD 铁律、测试反模式,以及 NestJS Jest 的通用、单元与契约测试规范。

使用方式:根据当前任务加载对应参考文件,例如编写单元测试时加载 references/unit-testing.md,性能测试加载 references/performance-testing.md,安全测试加载 references/security-testing.md。输出测试计划时提供测试范围与方法、含预期结果的测试用例、覆盖率分析、按严重级别(Critical/High/Medium/Low)标注的发现以及具体修复建议。

约束:必须测试正常路径与错误路径、模拟外部依赖、使用有意义的描述、断言具体结果、覆盖边界情况、在 CI/CD 中运行并记录覆盖率缺口;不得跳过错误测试、使用生产数据、创建顺序依赖的测试、忽略不稳定测试、测试实现细节或遗留调试代码。

限制:资料未提供具体安装命令、收费方式、支持平台与版本要求,暂未提供。