测试 Skill技能列表
测试脚手架技能Skill test-scaffolding
自动为源代码生成测试文件框架,支持TDD工作流程,包含TODO桩以供测试工程师填充。
Playwright最佳实践Skill playwright-best-practices
这是一份关于如何高效使用 Playwright 进行自动化测试的指南,涵盖了从测试模式、定位器选择、页面对象模型、断言方法到网络模拟等多个方面的实践技巧和建议。
负载测试生成器Skill load-test-generator
负载测试生成器是一个自动化工具,能够根据OpenAPI规范快速生成k6、Locust和Gatling等主流负载测试框架的测试脚本。该技能支持测试场景设计、虚拟用户建模、渐进负载配置、响应时间阈值设置和错误率监控,帮助开发者和测试工程师高效进行性能测试、压力测试和系统稳定性验证。关键词:负载测试、性能测试、OpenAPI、k6脚本、Locust测试、Gatling场景、自动化测试、API测试、压力测试、性能优化。
无障碍报告生成器Skill accessibility-report
这是一个用于自动生成数字产品无障碍合规报告的技能工具。它能够根据WCAG标准、第508条款等法规要求,创建VPAT(自愿性产品无障碍模板)、ACR(无障碍一致性报告)、修复路线图等专业文档。该工具支持多种输出格式,帮助开发团队、产品经理和合规人员高效评估和改善网站、应用程序的无障碍访问性,确保产品符合国际无障碍标准,提升残障用户的使用体验。关键词:无障碍测试,WCAG合规,VPAT报告,ACR文档,网站可访问性,残障人士访问,合规审计,修复路线图,数字包容性。
MSW模拟服务技能Skill msw
这个技能提供MSW(模拟服务工作者)的最佳实践指南,用于在测试中模拟HTTP和GraphQL API。它涵盖设置、处理器架构、测试集成等关键方面,适用于前端和后端开发中的API mocking,以提升测试效率和代码质量。关键词:MSW, API模拟, 测试, HTTP mocking, GraphQL mocking, 前端测试, 后端测试。
RSpec模拟测试Skill rspec-mocking
这个技能用于掌握RSpec框架中的模拟测试技术,包括doubles、stubs、mocks、spies和部分模拟策略,适用于Ruby开发中的测试和质量保证,提升代码可靠性。关键词:RSpec, 模拟测试, Ruby测试, 单元测试, 测试框架, 软件测试。
代码验证沙箱Skill code-validation-sandbox
代码验证沙箱是一个智能教学辅助工具,专门用于验证编程教材中的代码示例。它采用4层教学法(手动基础、AI协作、智能设计、编排协调),根据不同的教学层级自动选择验证深度和策略。支持Python、Node.js、Rust等多种编程语言,提供语法检查、运行时验证、输出匹配、性能测试等功能。适用于教育出版、在线课程开发、编程教学材料验证等场景,确保代码示例的准确性和教学效果。 关键词:代码验证、教学辅助、编程教育、Python验证、Node.js测试、Rust检查、4层教学法、智能验证、教育技术、代码质量
接受标准编写Skill acceptance-criteria-authoring
这个技能用于在软件开发过程中编写高质量、可测试的接受标准,采用Given-When-Then格式,遵循INVEST原则和行为驱动开发(BDD)最佳实践。它帮助团队明确需求、促进沟通和推动自动化测试。关键词:接受标准,验收测试,Given-When-Then,BDD,INVEST,软件测试,敏捷开发,项目管理。
质量保证检查Skill qa-check
质量保证检查工具,用于在代码合并前自动执行代码质量验证。支持前端和后端的Lint检查、单元测试、构建验证和覆盖率分析,确保代码符合质量标准。关键词:代码质量检查、自动化测试、Lint验证、覆盖率分析、CI/CD、质量保证、前端测试、后端测试、构建验证、PR检查
调用追踪Skill phx:trace
这个技能用于在Elixir/Phoenix项目中构建递归调用树,追踪函数如何从入口点被调用。它帮助开发者调试运行时问题,如值来源不明或无法重现的错误,并辅助规划函数签名更改。关键词:调用追踪、函数调试、代码分析、Elixir、Phoenix、递归调用树、入口点、参数提取。
PlaywrightBDD配置Skill playwright-bdd-configuration
这个技能用于配置Playwright行为驱动开发项目,通过设置defineBddConfig()函数,管理特征文件和步骤文件路径,并与Playwright测试框架集成,支持Gherkin语法的BDD测试。关键词包括Playwright BDD、行为驱动开发、测试自动化、Gherkin、配置管理、测试框架、项目设置。
问题猎人Skill issue-hunter
这个技能是一个自动化代码问题检测工具,用于在项目中自动发现代码问题、不规范实践和潜在bug,并提交GitHub Issue,以提高代码质量和维护性。关键词:代码质量、自动化测试、GitHub Issue、问题检测、软件开发、DevOps。