测试 Skill技能列表
测试最佳实践Skill testing-best-practices
这是一个关于软件测试的专家技能,提供跨单元测试、集成测试和端到端测试的分层策略、执行指导和持续集成规划。它帮助开发者和测试工程师设计测试用例、规划测试矩阵、编写可维护的测试代码,并确保测试的可靠性、高效性和可重复性。关键词:软件测试,单元测试,集成测试,端到端测试,测试策略,测试矩阵,CI/CD,自动化测试,测试最佳实践。
代码示例验证器Skill code-sample-validator
代码示例验证器是一个自动化工具,用于提取、验证和测试技术文档中的代码示例。它能够进行语法检查、执行验证、输出比对、依赖项验证和格式检查,确保文档中的代码示例准确、可运行且与当前API保持同步。关键词:代码验证、文档测试、自动化测试、代码示例、语法检查、API兼容性、CI/CD集成、开发文档、测试生成、代码格式化。
浏览器截图测试Skill browser-testing-with-screenshots
这是一个用于Web应用程序自动化测试的技能,通过连接Chrome DevTools协议,实现浏览器导航、元素交互和视觉截图捕获。主要用于UI功能验证、视觉回归测试和自动化测试流程,支持交互式元素选择、JavaScript执行和内容提取。关键词:浏览器自动化测试、UI测试、视觉验证、截图测试、Chrome DevTools、Web测试工具、自动化测试脚本、测试框架集成。
API契约检查器Skill api-contract-checker
API契约检查器是一种工具,用于验证API变更是否符合预期契约,检测破坏性变更,确保向后兼容性。适用于中级开发者,帮助进行API版本控制和迁移。关键词:API, 契约, 检查, 变更, 破坏性, 版本控制, 兼容性。
实施技能Skill implementation
该技能用于在项目规划后,安全且一致地实施变更,包括测试执行和政策遵循,确保软件质量和项目流程的稳定性。关键词:实施、变更、测试、项目政策、工作流程、安全、一致、软件开发。
测试生成器Skill test-generator
测试生成器是一款自动化测试工具,用于生成单元测试和集成测试文件,具备智能边界情况分析功能,支持分析函数签名和类型提示自动生成空值、边界和注入等边缘测试用例,适用于Python和JavaScript等多种编程语言。关键词:测试生成、自动化测试、边界情况分析、代码覆盖率、智能模式、软件开发。
代码质量检查工具Skill lint
此技能用于自动检查和修复Ruby和ERB文件的代码质量问题,包括语法检查、风格规范和安全性扫描。适合在代码提交前使用,提高代码质量,关键词包括代码检查、代码质量、自动化修复、Ruby、ERB、安全性扫描。
异步REPL协议Skill async-repl-protocol
异步REPL协议是一种用于测试的工具,专门设计用于处理异步代码执行。它要求在返回Future的工具时使用await关键字,并强制在单个代码块中计算和返回结果,以提高测试效率和准确性。适用于Python异步编程环境,关键词包括异步、REPL、协议、测试、Python、代码块、await、工具、Agentica、harness。
QCSD构思阶段质量分析群组Skill qcsd-ideation-swarm
这个技能用于在软件开发开始前,通过HTSM v6.3质量模型、风险风暴和可测试性分析,进行质量准则会话的构思阶段分析。它采用5层浏览器级联方法(Vibium → agent-browser → Playwright+Stealth → WebFetch → WebSearch-fallback)来自动获取网站内容,并并行运行多个代理进行质量评估、风险评估、需求验证等,最终生成综合报告和推荐决策。关键词:HTSM v6.3, 风险风暴, 可测试性分析, 质量工程, 浏览器级联, 并行代理, 测试策略。
代码审查(Jujutsu)Skill code-review-jj
这个技能专注于使用Jujutsu工具进行自动化和系统化的代码审查,旨在评估代码质量、提供改进建议并确保代码的可读性、可维护性和效率,适用于软件开发流程中的质量保证环节。关键词:代码审查、代码质量分析、Jujutsu工具、DevOps、测试工具、软件质量保证。
完成开发分支Skill finishing-a-development-branch
这个技能是一个结构化的工作流,用于在软件开发中完成一个开发分支。它指导用户在测试通过后,通过呈现合并到主分支、创建Pull Request、保持分支或丢弃工作等选项,来集成或管理代码。关键词包括:开发、测试、Git、合并、Pull Request、工作流、清理。
审核工作流设计Skill review-workflow-design
此技能用于设计基于规格的审核工作流,通过视觉证明和问题分类来验证软件实现是否符合要求,适用于软件开发中的自动化审核和质量管理。关键词:审核工作流、规格验证、视觉证明、问题分类、自动化审核、软件开发测试、质量保证、视觉验证、工作流设计、测试流程。