测试 Skill技能列表

4.5

测试驱动开发Skill test-driven-development

测试驱动开发(TDD)是一种软件开发实践,强调先编写测试用例,再编写实现代码,通过“红-绿-重构”循环提升代码质量和测试覆盖率。适用于新功能、错误修复、重构等场景,确保代码可靠性和可维护性。关键词:测试驱动开发、TDD、软件开发、测试、代码质量、重构、自动化测试、红绿重构、敏捷开发、单元测试、行为驱动开发。

4.5

移动应用测试Skill mobile-app-testing

移动应用测试技能涉及使用Jest、XCTest、Detox、Appium等工具进行单元测试、UI自动化测试和端到端测试,以确保移动应用的质量、性能和稳定性,包括测试金字塔策略、代码覆盖率维护和真实设备测试,适用于React Native、iOS和Android平台。

4.5

智能代码审查助手Skill ai-factory.review

此技能用于自动执行代码审查,检查代码变更中的错误、安全漏洞、性能问题和最佳实践。适用于软件开发过程中的代码质量保障,支持暂存更改和拉取请求的审查。关键词包括代码审查、错误检查、安全漏洞、性能优化、最佳实践、软件开发、代码质量、自动化审查。

4.5

网络浏览器自动化Skill web-browser

网络浏览器自动化技能,基于 Chrome/Chromium 的 CDP 协议,提供网页导航、表单交互、JavaScript 执行、内容抓取、屏幕截图、UI 验证和性能基准测试功能,适用于前端开发、自动化测试和性能优化。关键词:浏览器自动化、Chrome CDP、网页测试、性能基准、JavaScript、爬虫、UI 验证。

4.5

测试报告与分析Skill test-reporting-analytics

这个技能提供高级测试报告、质量仪表板、预测分析、趋势分析和执行报告功能,专门用于质量工程(QE)指标的监控和决策支持,帮助团队沟通质量状态、跟踪趋势并做出数据驱动的决策。关键词:测试报告、质量分析、预测建模、趋势分析、数据驱动决策、QE指标、自动化报告。

4.5

SpringBootTDD工作流Skill springboot-tdd

本技能为Spring Boot后端开发提供完整的测试驱动开发(TDD)工作流指南。它详细介绍了如何使用JUnit 5、Mockito、MockMvc、Testcontainers和JaCoCo等工具,从单元测试、Web层测试到集成测试和持久层测试,确保代码质量并达到80%以上的测试覆盖率。适用于开发者在添加新功能、修复Bug或重构代码时,遵循先写测试再实现代码的TDD最佳实践,提升软件的可维护性和可靠性。关键词:Spring Boot, TDD, 测试驱动开发, JUnit, Mockito, 集成测试, 代码覆盖率, Java后端测试。

4.5

性能工程Skill performance-engineering

性能工程技能用于通过负载测试、性能剖析和优化策略来确保系统的可靠性、可扩展性和响应速度。关键词包括负载测试、压力测试、性能优化、CPU剖析、内存剖析、数据库优化、Core Web Vitals、性能SLOs等。

4.5

测试覆盖率分析器Skill test-coverage-analyzer

这个技能帮助识别测试覆盖率的空白,并提出具体的测试用例以提高代码质量,适用于提高测试覆盖率、分析覆盖率空白和提出测试建议的场景。

4.5

需求审查员AISkill requirements-reviewer

这个技能用于系统化需求审查,采用Fagan检查和基于视角的阅读技术,识别需求文档中的缺陷、不一致性和质量问题,确保高质量规格说明书。关键词:需求审查、Fagan检查、PBR、质量保证、缺陷分类、软件测试。

4.5

测试生成Skill test-generation

这个技能用于自动生成软件测试,基于测试驱动开发(TDD)原则,遵循项目测试标准,提高代码质量和测试覆盖率。它支持多种测试行为,包括正面和负面测试,并使用AAA模式进行测试实施,帮助开发者高效进行自动化测试和错误预防。关键词:测试生成、TDD、自动化测试、软件测试、测试覆盖、AAA模式、vitest、JWT验证、中间件测试。

4.5

测试生成器Skill test-generator

测试生成技能用于自动生成各种类型的测试代码,包括单元测试、集成测试和端到端测试,基于项目规格和现有模式,提高软件质量和测试效率。关键词:测试生成、自动化测试、代码测试、单元测试、集成测试、E2E测试、API测试、软件开发。

4.5

网页应用测试Skill webapp-testing

这个技能是用于使用Playwright工具进行本地网页应用的自动化测试,支持验证前端功能、调试UI行为、捕获浏览器截图和查看浏览器日志。关键词:网页应用测试、Playwright、前端测试、UI调试、浏览器自动化、软件测试。