测试 Skill技能列表

⚡

测试驱动开发Skill tdd-workflow

4.5

测试驱动开发(TDD)是一种软件开发实践,通过先编写测试用例来定义需求,然后实现代码使测试通过,最后重构代码以提高质量。它采用RED-GREEN-REFACTOR循环,确保代码可测试、可维护,并提高开发效率和测试覆盖率。关键词:测试驱动开发、TDD、RED-GREEN-REFACTOR、单元测试、自动化测试、代码质量、软件测试、敏捷开发、测试优先。

⚡

Rust同步技能Skill gen-rust

4.5

这个技能用于确保Rust代码与Python逻辑同步,专注于核心功能(排除UI和登录)。它涉及代码审查、模块映射、逻辑移植和测试更新,以保持跨语言实现的一致性和测试覆盖率。关键词:Rust同步、Python代码移植、测试自动化、软件开发、代码一致性。

⚡

RuboCop代码检查技能Skill rubocop-cops

4.5

此技能是关于使用RuboCop进行Ruby代码分析和质量控制,涵盖内置cops配置、自动修正、性能优化和团队协作。关键词:RuboCop, Ruby, 代码检查, 质量保证, 自动化, 软件开发, 测试

⚡

测试创建技能Skill test-creator

4.5

这是一个自动化测试用例生成技能,专为软件开发项目设计,帮助创建符合标准的测试文件,确保代码覆盖率,提高软件质量。关键词:测试创建、自动化测试、软件测试、测试用例生成、代码覆盖率。

⚡

网页入门审计技能Skill web-starter-audit

4.5

此技能用于对新手网页项目进行全面用户体验、可访问性和质量审计,生成优先修复计划,提升网站质量和可访问性。关键词:网页审计、UX审计、可访问性检查、质量保证、修复方案、前端测试。

⚡

Bug重现与调查Skill reproduce-bug

4.5

这个技能用于通过日志分析、控制台检查和Playwright浏览器自动化来系统化地重现和调查软件bug,包括UI相关问题的可视化重现和错误诊断。关键词:bug重现、日志调查、Playwright、自动化测试、软件调试。

⚡

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

4.5

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

⚡

调试Skill debugging

4.5

这个技能专注于系统性调试方法,用于识别软件问题的根本原因而非表面症状,采用顺序思考、结构化调查和网络研究来避免循环推理和重复修复。涉及关键词:调试、根本原因分析、错误排查、代码修复、软件测试、系统性思考、故障排除,适用于编程、软件开发和工程领域。

⚡

代码分析工具Skill sc-analyze

4.5

这是一个用于全面分析代码的工具,专注于代码质量、安全性、性能和架构审查,帮助开发人员识别问题、优化代码结构、提升软件健壮性。关键词:代码分析、代码质量、安全审计、性能优化、架构设计、技术债务、代码审查。

⚡

TestNG数据驱动测试Skill testng-data-driven

4.5

这个技能用于实现数据驱动测试,通过TestNG框架的DataProviders、工厂模式和参数化技术,提高测试覆盖率和效率。它支持从多个数据源(如CSV、JSON、Excel)加载测试数据,并适用于跨环境、并行测试等场景。关键词:TestNG, 数据驱动测试, DataProvider, 工厂模式, 参数化, 测试自动化, Java测试, 测试覆盖, 外部数据源。

⚡

代码执行Skill code-execution

4.5

这个技能用于自动化执行编码子任务,通过自审和质量验证来确保代码符合项目标准和接受标准。适用于软件开发中的自动化测试和质量控制场景,关键词包括:代码执行、自审、质量验证、编码任务、软件开发、自动化测试、DevOps。

⚡

桌面输入工具Skill desktop-type

4.5

这是一个自动化工具,用于在桌面应用程序中模拟键盘输入文本,支持中文输入和清空现有内容。适用于自动化测试、脚本执行和桌面应用操作自动化。关键词:桌面输入、自动化测试、中文输入、工具技能、自动化操作。