测试 Skill技能列表
并行代理调度Skill dispatching-parallel-agents
这个技能用于在软件开发和测试中,当面对多个独立任务或故障时,调度并行代理同时进行调查和处理,以提高效率和节省时间。适用于测试文件失败、子系统故障等独立问题域,实现并发故障调查和并行任务处理。关键词:并行代理、故障调查、独立任务、效率优化、软件测试、并发处理、代理调度、调试优化。
Cypress高级技能Skill cypress-advanced
此技能用于掌握Cypress的高级特性,如自定义命令、插件开发和网络存根,适用于前端自动化测试和Web开发。关键词:Cypress, 前端测试, 自动化测试, 自定义命令, 插件开发, 网络存根, 最佳实践。
Web测试Skill web-testing
这是一个全面的Web测试技能,涵盖单元测试、集成测试、端到端测试、负载测试、安全测试、视觉回归测试和可访问性测试。适用于前端开发、DevOps和自动化测试,使用Playwright、Vitest、k6等工具,帮助提高软件质量、优化性能、保障安全性,并支持CI/CD集成和测试金字塔策略。关键词包括:Web测试、自动化测试、测试金字塔、CI/CD、单元测试、集成测试、端到端测试、负载测试、安全测试、视觉测试、可访问性测试、Playwright、Vitest、k6。
QE缺陷智能Skill "QEDefectIntelligence"
这是一个AI驱动的缺陷预测技能,用于软件质量管理。它通过机器学习模型预测易缺陷代码、分析失败模式并执行根因分析,帮助团队提前识别风险、优化测试优先级并提高软件质量。关键词:缺陷预测、机器学习、根因分析、软件测试、质量管理、AI应用。
代码质量评审Skill code-quality-review
代码质量评审是一种专业技能,用于在软件开发过程中系统性评估代码的多个方面,包括正确性、设计、可读性、安全性、性能和可测试性。它帮助识别技术债务、提供建设性反馈、确保代码质量和维护性,应用于代码审查、质量评估、技术债务管理和团队指导。关键词:代码评审、质量控制、软件测试、技术债务、代码重构、开发标准、质量保障、代码审查、反馈技术、静态分析。
Checkstyle自定义检查开发Skill checkstyle-custom
这个技能专注于开发和定制Checkstyle工具,用于实施Java项目的代码质量标准。它包括自定义检查、过滤器配置、插件集成、最佳实践和故障排除,适用于代码测试、质量保证和持续集成。关键词:Checkstyle、Java、代码质量、自定义检查、插件集成、测试、CI/CD。
ast-grep代码搜索技能Skill ast-grep
这个技能旨在帮助用户利用ast-grep工具进行结构性代码搜索和分析。它可以将自然语言查询转换为ast-grep规则,用于在代码库中查找特定的代码模式、语言结构或具有特定AST特征的代码。适用于需要执行复杂代码查询的场景,如搜索所有使用await的异步函数或定位具有特定参数的方法调用。关键词:ast-grep, 代码搜索, AST, 抽象语法树, 结构性匹配, 代码分析。
浏览器测试Skill test-browser
该技能用于自动化执行浏览器端到端测试,检测网页在代码变更后的JavaScript、CSS、布局和用户交互问题,适用于持续集成和QA测试流程。关键词:浏览器测试、自动化测试、端到端测试、JavaScript、CSS、QA、CI/CD。
浏览器自动化专家Skill BrowserAutomationExpert
浏览器自动化专家技能专注于使用 Puppeteer、Playwright 和 Python 脚本进行网页自动化、数据抓取和 UI 测试,适用于网页截图、内容抓取和自动化测试场景,提升效率并支持实时交互。关键词:浏览器自动化、网页测试、Puppeteer、Playwright、Python、数据抓取、UI 测试、自动化脚本。
技能写作与测试指南Skill writing-skills
此技能用于应用测试驱动开发(TDD)方法来创建和验证技能文档,通过子代理测试确保文档质量,适用于软件开发、人工智能等领域的技能写作和测试。关键词:TDD、测试驱动开发、技能文档、子代理测试、文档质量、SEO搜索。
属性测试Skill property-based-testing
属性测试是一种软件测试方法,通过自动生成广泛的测试用例来验证代码是否满足特定的属性或不变量,有助于发现边缘情况和潜在的错误。
系统化调试Skill systematic-debugging
这个技能用于在软件开发过程中遇到bug、测试失败或意外行为时,通过系统化方法调查根本原因、分析模式、形成假设并实施修复。它强调避免随机修复和症状掩盖,确保从根本上解决问题,提高调试效率和软件质量。关键词包括:调试、根因分析、软件测试、故障排除、系统化方法、修复验证、错误追踪。