测试 Skill技能列表
SpringBoot测试驱动开发Skill springboot-tdd
这个技能是关于使用Spring Boot框架进行测试驱动开发的实践指南,涵盖单元测试、集成测试、持久层测试等,使用JUnit 5、Mockito、MockMvc、Testcontainers和JaCoCo等工具,旨在实现80%以上的代码覆盖率。适用于开发新功能、修复Bug和代码重构等场景。关键词:Spring Boot, 测试驱动开发, TDD, JUnit, Mockito, MockMvc, Testcontainers, JaCoCo, 代码覆盖率, 单元测试, 集成测试。
性能优化Skill performance
这是一个全面的性能优化技能,专注于软件应用的性能分析、瓶颈识别、内存泄漏检测、数据库查询优化、前端性能提升(包括核心网页指标LCP/FID/CLS)、负载与压力测试、容量规划以及React等框架的特定优化。适用于开发人员、测试工程师和DevOps专家进行性能调优、监控设置和性能审计,确保应用在高并发下稳定高效运行。关键词:性能分析、瓶颈识别、内存泄漏、数据库优化、前端性能、负载测试、压力测试、容量规划、React优化、核心网页指标、性能监控、代码优化。
Playwright浏览器自动化Skill browsing-with-playwright
Playwright浏览器自动化技能是一个基于Playwright MCP的网页自动化工具,支持网站导航、表单填写、元素点击、截图和数据提取等功能。适用于网页抓取、UI测试、自动化测试、数据采集、网页爬虫和浏览器交互自动化等场景。关键词:浏览器自动化、Playwright、网页抓取、UI测试、数据采集、自动化测试、网页爬虫、表单提交、截图工具。
代码审查Skill code-review
代码审查技能是一个专注于软件代码质量、安全性和可维护性的专家级审查工具。它通过分析代码变更、识别安全漏洞、评估代码质量和性能问题,提供按优先级组织的可操作反馈。适用于代码审查、安全审计、质量评估等场景,帮助开发团队提升代码标准,确保软件质量。关键词:代码审查、代码质量、安全审计、代码优化、软件开发、代码规范、漏洞检测、性能评估、可维护性、最佳实践。
Cucumber基础Skill cucumber-fundamentals
这个技能用于教授Cucumber基础,包括Gherkin语法和特性文件结构,帮助开发人员和测试人员掌握行为驱动开发(BDD),编写可执行的规范,提升软件测试和文档质量。关键词:Cucumber, Gherkin, BDD, 行为驱动开发, 测试自动化, 软件测试
UAT测试用例生成器Skill uat-test-generator
UAT测试用例生成器是一款专为业务分析师和测试人员设计的技能工具,用于自动化生成用户验收测试用例。它能将Given-When-Then格式的验收标准快速转换为结构化的测试用例,支持正向、反向、边界及端到端场景的生成。该工具提供测试数据需求定义、需求可追溯性映射、覆盖率计算以及向主流测试管理工具(如Jira Xray、Azure Test Plans)的导出功能。关键词:UAT测试用例生成,验收标准转换,测试数据管理,需求可追溯性,测试覆盖率,测试管理工具导出,业务分析自动化。
代码审查技能Skill review-code
代码审查技能是一个结构化的工作流程指南,用于系统化地规划和执行代码审查。它帮助工程师像高级专家一样,通过理解上下文、执行标准化检查、使用工具自动化、提供建设性反馈和跟进修复等步骤,确保代码质量、安全性、性能和可维护性。关键词:代码审查,代码质量,PR审查,代码检查,静态分析,软件工程,开发流程,代码规范,自动化测试,团队协作。
Peekaboo(窥视)Skill peekaboo
Peekaboo是一款强大的macOS用户界面自动化命令行工具,用于屏幕捕获、UI元素定位、鼠标键盘模拟、应用程序与窗口管理。支持脚本化操作、实时视频录制、智能元素分析,是macOS自动化测试、RPA流程和效率提升的利器。关键词:macOS自动化,UI测试,屏幕捕获,RPA,命令行工具,辅助功能,脚本自动化。
API合同测试Skill "QEContractTesting"
这是一个专注于API质量保证的技能,用于进行消费者驱动合同测试、模式验证、向后兼容性检查和API版本验证,支持REST、GraphQL和事件驱动系统。关键词:合同测试、API测试、模式验证、消费者驱动合同、兼容性检查、GraphQL测试、事件驱动测试、软件测试。
测试代码Skill TestingCode
测试代码技能专注于编写和执行自动化测试,用于验证软件功能、确保代码质量、提高覆盖率,并涵盖单元测试、集成测试、组件测试和端到端测试等多种类型。它帮助开发者提前发现缺陷,优化软件可靠性。关键词:自动化测试、代码覆盖率、软件测试、测试框架、测试驱动开发、边缘案例。
BDD场景编写Skill bdd-scenarios
BDD场景编写技能用于帮助团队编写清晰、可维护的行为驱动开发(BDD)场景,以定义系统行为、设置验收标准、识别边缘案例,并提升测试覆盖率。关键词:BDD、场景编写、验收标准、测试用例、行为规范、软件开发、团队沟通。
代码异味检测器Skill code-smell-detector
代码异味检测器是一个自动化工具,用于扫描和分析源代码,识别代码异味、反模式和设计缺陷。它帮助开发团队发现重构机会、量化技术债务、提升代码质量,并为系统迁移和架构优化提供数据支持。核心功能包括长方法检测、大类识别、特性依恋分析、基本类型偏执检测等,并能与SonarQube、PMD等主流工具集成。关键词:代码异味检测,重构机会,技术债务,代码质量,静态分析,设计模式,反模式,自动化代码审查。