测试 Skill技能列表
Dialyzer集成技能Skill dialyzer-integration
本技能涉及将Dialyzer静态分析工具集成到Erlang和Elixir项目中,用于自动化代码测试和质量保障,覆盖本地开发、CI/CD管道、IDE配置及团队协作等方面。关键词:Dialyzer、Erlang、Elixir、静态分析、CI/CD、DevOps、代码测试、性能优化、故障排除。
QA重构安全Skill qa-refactoring
QA重构安全技能专注于在重构代码时确保行为不变,降低风险,并通过测试、自动化工具和CI/CD流程提高代码质量和维护性。关键词:代码重构、安全测试、CI/CD、技术债务管理、质量保证、行为保留。
CypressCI/CD集成技能Skill cypress-ci-cd
这个技能专注于 Cypress 测试框架的持续集成和持续部署(CI/CD)集成,涵盖并行化测试执行、测试录制和媒体捕捉等高级功能。适用于软件开发中的自动化测试和质量保证,提升前端开发和 DevOps 团队的效率。关键词包括:Cypress, CI/CD, 测试, 自动化, 并行化, 录制, 媒体捕捉, 前端开发, DevOps, 持续集成。
TDD工作流程规划验证技能Skill workflow-tdd
此技能专为软件开发中的测试驱动开发(TDD)设计,提供统一的工作流程,包括TDD规划、任务生成、结构验证和合规检查。它帮助团队遵循TDD原则,确保代码质量。关键词:TDD、测试驱动开发、工作流、规划、验证、任务管理、软件开发、测试。
调试Skill debugging
这个技能专注于系统性调试方法,用于识别软件问题的根本原因而非表面症状,采用顺序思考、结构化调查和网络研究来避免循环推理和重复修复。涉及关键词:调试、根本原因分析、错误排查、代码修复、软件测试、系统性思考、故障排除,适用于编程、软件开发和工程领域。
代码审查接收与处理技能Skill receiving-code-review
这个技能指导在软件开发过程中如何有效接收和处理代码审查反馈,强调技术验证、避免情感化回应,并逐步实施修复。它包括阅读反馈、理解需求、验证技术正确性、评估适用性、响应和测试步骤,适用于处理不明确或外部反馈。关键词:代码审查、技术评估、验证、反馈处理、软件开发、质量保证、静态测试、代码质量。
TursoDB调试技能Skill debugging
这个技能用于调试TursoDB数据库,通过字节码比较、日志记录、ThreadSanitizer压力测试、确定性模拟和腐败分析等工具,确保SQLite兼容性和数据库完整性,适用于软件开发中的数据库测试和问题排查。关键词:TursoDB调试、数据库测试、字节码分析、日志追踪、ThreadSanitizer、模拟重现、腐败检测、SQLite兼容性、后端调试。
端到端测试设计Skill e2e-test-design
端到端测试设计技能用于创建和验证完整的用户旅程测试,基于用户故事驱动模式,包含验证检查点。适用于自动化测试如Playwright和Cypress,支持测试设计、回归测试和用户行为验证。关键词:端到端测试、用户故事、验证、自动化测试、测试设计、Playwright、Cypress。
Rust代码覆盖率检查Skill check-rust-coverage
此技能用于检查Rust项目中哪些代码行未被测试覆盖,帮助开发者识别测试盲点、提高代码质量和确保软件可靠性。关键词包括:Rust, 代码覆盖率, 测试覆盖, 软件测试, 质量保证, DevOps, 自动化测试。
iOS测试技能Skill qa-testing-ios
该技能专注于iOS应用的自动化测试,使用xcodebuild、simctl等工具执行单元测试、UI测试,管理模拟器状态,控制测试Flakes,集成CI/CD流程,并收集xcresult工件,以提高测试效率和稳定性。关键词:iOS测试、QA、xcodebuild、simctl、XCUITest、自动化测试、CI/CD、测试Flakes。
测试修复技能Skill test-fixer
这是一个自动化工具,专门用于分析和修复失败的测试用例,帮助开发者快速诊断测试错误、制定修复方案并验证修复效果,提高代码质量和测试效率。关键词:测试修复、自动化测试、错误诊断、测试用例、代码质量、软件开发、测试工具。
PlaywrightBDDGherkin语法Skill playwright-bdd-gherkin-syntax
这个技能提供了在Playwright BDD中使用Gherkin语法编写和管理测试的全面知识。它覆盖了从基础结构到高级特性的所有方面,如场景大纲、标签组织、背景设置和国际化的支持。关键词包括Gherkin语法、Playwright测试、BDD实践、自动化测试、软件质量保证、行为驱动开发、测试框架、代码生成、端到端测试。