测试 Skill技能列表

4.5

Mocha基础技能Skill mocha-fundamentals

这个技能专注于掌握Mocha测试框架的核心知识,包括安装设置、配置策略、测试结构、异步模式、性能优化和CI/CD集成。适用于JavaScript开发者进行单元测试、集成测试和质量保证,提高代码可靠性和开发效率。关键词:Mocha, JavaScript测试, 测试框架, 异步测试, 性能优化, CI/CD集成, 代码质量。

4.5

Mocha配置技能Skill mocha-configuration

这个技能详细指导如何配置和使用Mocha测试框架,涵盖报告器设置、配置文件管理、插件集成和持续集成。关键词:Mocha配置,JavaScript测试,单元测试,CI/CD集成,测试框架,代码质量,软件开发。

4.5

Mocha断言库技能Skill mocha-assertions

此技能旨在帮助开发者掌握Mocha测试框架的断言库使用,特别是结合Chai提供的expect、should和assert等风格,提升JavaScript代码的测试效率和质量。关键词:Mocha, Chai, 断言库, JavaScript测试, 单元测试, 自动化测试, 软件质量, 最佳实践。

4.5

JUnit参数化测试Skill junit-parameterized

这个技能用于掌握JUnit参数化测试,包括各种值源和测试工厂的全面指导。提供安装配置、代码示例、最佳实践和高级主题,适用于Java开发中的单元测试框架,关键词:JUnit、参数化测试、Java测试、单元测试、测试框架、自动化测试。

4.5

JUnit基础技能Skill junit-fundamentals

这个技能用于掌握JUnit基础知识,包括注解、断言和测试生命周期,适用于Java测试开发。提供安装、配置、代码示例和最佳实践,帮助学习JUnit的核心概念和高级用法。关键词:JUnit, Java测试, 单元测试, 测试框架, 注解, 断言, 测试生命周期, Java开发, 软件测试, 自动化测试。

4.5

JUnit扩展精通Skill junit-extensions

这个技能用于掌握JUnit扩展,包括自定义扩展、规则和条件测试执行。它提供了Java测试开发中从基础到高级的全面覆盖,适用于设置、配置、优化和故障排除JUnit实现。包含安装、代码示例和最佳实践。关键词:JUnit, Java测试, 扩展, 规则, 条件测试, 测试框架, 性能优化, 集成, 故障排除。

4.5

Jest测试模式Skill jest-testing-patterns

Jest测试模式技能专注于使用Jest框架进行全面的软件测试,包括单元测试、模拟函数、间谍方法、快照测试和断言技术。适用于前端开发、后端开发等领域的测试覆盖,提升代码质量和可维护性。关键词:Jest、测试、单元测试、模拟、间谍、快照、断言、前端测试、后端测试、自动化测试。

4.5

Jest配置Skill jest-configuration

Jest 配置技能用于管理和优化 Jest 测试框架的设置,包括安装、配置文件、模块解析、项目组织和测试环境,适用于 JavaScript 和 TypeScript 项目。它帮助开发者创建高效的测试套件,支持多项目配置、覆盖率分析,并提供最佳实践指导,以提升测试质量和开发效率。关键词:Jest 配置,测试环境,TypeScript 测试,覆盖率,模块解析,项目组织。

4.5

Jest高级测试技能Skill jest-advanced

此技能专注于Jest测试框架的高级功能应用,涵盖自定义匹配器、参数化测试、覆盖率配置和性能优化,适用于复杂场景和大规模测试套件的开发与维护。关键词:Jest, 测试, 自定义匹配器, 参数化测试, 覆盖率, 性能优化, 模拟策略, 断言, 契约测试。

4.5

GraphQL审计技能Skill graphql-inspector-audit

GraphQL 审计技能用于分析 GraphQL 操作的复杂度、深度、指令使用和查询性能,帮助优化 API 性能,预防生产环境问题。关键词:GraphQL, 审计, 性能优化, 查询深度, 复杂度分析, 自动化测试, DevOps 工具。

4.5

Cypress基础知识Skill cypress-fundamentals

此技能涵盖Cypress测试框架的基础知识,包括命令、断言、fixtures和端到端(E2E)测试模式,专为JavaScript应用程序的自动化测试设计。适用于提高前端开发中的代码质量、可靠性和交付效率。关键词:Cypress, E2E测试, JavaScript测试, 自动化测试, 前端测试, 测试框架, 端到端测试, 测试自动化。

4.5

CypressCI/CD集成技能Skill cypress-ci-cd

这个技能专注于 Cypress 测试框架的持续集成和持续部署(CI/CD)集成,涵盖并行化测试执行、测试录制和媒体捕捉等高级功能。适用于软件开发中的自动化测试和质量保证,提升前端开发和 DevOps 团队的效率。关键词包括:Cypress, CI/CD, 测试, 自动化, 并行化, 录制, 媒体捕捉, 前端开发, DevOps, 持续集成。