测试 Skill技能列表

4.5

顽固问题系统化调试Skill performing-systematic-debugging-for-stubborn-problems

这个技能采用修改的Fagan Inspection方法,专门用于系统化解决软件中的顽固bug和复杂问题。通过四阶段过程,包括初始概览、系统化检查、根因分析和解决方案验证,确保彻底调试。关键词:系统化调试、Fagan Inspection、顽固bug、根因分析、软件测试、代码检查。

4.5

编写技能Skill writing-skills

此技能用于在创建、编辑和验证技能文档时应用测试驱动开发(TDD)方法,确保技能的质量和可重用性。关键词包括技能创建、TDD、测试驱动开发、文档测试、质量保证、软件开发、技能编写、过程文档。

4.5

编写计划Skill writing-plans

该技能用于为多步骤软件开发任务创建详细的实施计划,遵循测试驱动开发(TDD)原则,提供任务分解、文件路径、测试步骤和频繁提交指导。关键词:实施计划、TDD、测试驱动开发、软件开发、代码审查、任务管理、频繁提交。

4.5

Web应用测试工具包Skill webapp-testing

该技能是一个基于Python Playwright的自动化测试工具包,专为本地Web应用程序设计,支持前端功能验证、UI行为调试、浏览器截图捕获和日志查看。关键词包括Playwright、Web测试、自动化测试、UI调试、截图工具、日志分析、前端验证、软件测试。

4.5

完成前验证Skill verification-before-completion

完成前验证是一种软件开发实践,用于确保在声称工作完成、修复或通过之前运行验证命令并确认输出。它强调证据先于断言,避免虚假声明,提高代码质量和团队信任。关键词:验证、测试、构建、诚实性、软件开发、质量保证。

4.5

测试模式Skill testing-patterns

这个技能提供了使用Jest进行软件测试的模式、工厂函数、模拟策略和测试驱动开发工作流的详细指南。它适用于编写单元测试、创建可重用的测试工厂,并遵循行为驱动测试原则。关键词:测试、单元测试、Jest、工厂函数、模拟、TDD、行为驱动测试、软件测试。

4.5

测试驱动开发工作流Skill tdd-workflow

测试驱动开发(TDD)是一种软件开发方法,强调先写测试再写代码,通过RED-GREEN-REFACTOR循环确保代码质量和行为正确。关键词:测试驱动开发、TDD、RED-GREEN-REFACTOR、软件开发、测试、代码质量、自动化测试、敏捷开发。

4.5

高级质量保证综合技能Skill senior-qa

此技能提供全面的质量保证和测试自动化解决方案,专为现代 Web 应用如 ReactJS、NextJS、NodeJS 设计。核心功能包括自动化测试套件生成、代码覆盖率分析、端到端测试脚手架搭建,帮助团队提升软件质量、优化测试策略和确保应用稳定性。关键词:质量保证、测试自动化、测试套件、覆盖率分析、E2E 测试、ReactJS、NextJS、NodeJS。

4.5

代码审查指南Skill requesting-code-review

这个技能提供了详细的代码审查流程指南,帮助开发者在完成任务、实现功能或合并代码时验证工作符合要求。它涵盖了核心原则、请求时机、操作步骤和与工作流的集成,以提高代码质量、团队协作和开发效率。关键词包括代码审查、软件开发、质量保证、DevOps、测试、审查流程、团队协作、代码质量、早期审查、反馈处理。

4.5

代码审查接收技巧Skill receiving-code-review

此技能用于在软件开发过程中,高效且技术严谨地接收代码审查反馈。它强调通过验证反馈、避免盲目实施和形式化同意,确保代码质量和项目健康。技能包括阅读反馈、理解需求、对照代码库验证、评估技术可行性、基于推理响应和实施修复。关键词:代码审查、技术验证、反馈处理、软件开发、质量保证、代码重构、项目协作。

4.5

PlaywrightCLI技能Skill "playwright"

Playwright CLI技能是一种通过命令行自动化真实浏览器的工具,支持导航、表单填写、截图和数据提取等功能,适用于UI流程调试、测试自动化和数据爬取。关键词:浏览器自动化、命令行、测试、UI调试、数据提取。

4.5

代码检查与验证Skill lint-and-validate

此技能用于自动执行代码质量检查、linting 和静态分析,确保代码语法正确、符合项目标准,提高开发效率和代码可靠性。适用于 Node.js、TypeScript、Python 等编程语言,包含安全检查、类型验证和自动化工具集成。关键词:代码检查、静态分析、质量控制、linting、验证、自动化测试、代码审计、类型安全。