软件开发 Skill技能列表

4.5

主路由器Skill router-main

这个技能是共享技能库的通用入口路由器,用于智能路由查询到合适的领域路由器(如启动、工程、运维、测试)。它通过定义路由工作流、触发器、安全规则和跨域链,帮助处理模糊、跨域或多域请求,提升系统效率和用户体验。关键词:路由器、技能库、跨域路由、请求处理、软件架构、DevOps、测试自动化、智能路由、系统设计。

4.5

基于风险的QA测试策略Skill qa-testing-strategy

此技能用于制定和优化基于风险的质量工程测试策略,专注于现代软件交付。它涵盖测试策略定义、测试类型选择(如单元、集成、合同、端到端、性能和安全测试)、CI/CD质量门控设置、不稳定测试管理和可观察性优先调试,旨在提高软件可靠性和交付效率。关键词:QA测试、风险基于测试、测试策略、质量工程、软件交付、测试自动化、质量门控、不稳定测试管理。

4.5

Playwright端到端测试技能Skill qa-testing-playwright

这个技能专注于使用Playwright工具进行网页应用程序的端到端测试,覆盖测试编写、调试、CI/CD集成等,旨在提供稳定、高效的自动化测试解决方案。关键词:Playwright测试,E2E测试,网页自动化,测试策略,CI/CD,测试调试。

4.5

QA移动测试Skill qa-testing-mobile

该技能专注于移动应用的质量保证测试,涵盖iOS和Android平台,包括原生和跨平台应用。核心内容包括自动化框架选择(如XCUITest、Espresso、Appium等)、设备矩阵规划、性能测试、可靠性验证、CI/CD集成以及发布管理。适用于需要移动QA计划、设备实验室设置或测试框架指导的场景。关键词:移动测试、质量保证、自动化测试、iOS测试、Android测试、性能测试、CI/CD、设备实验室。

4.5

iOS测试技能Skill qa-testing-ios

该技能专注于iOS应用的自动化测试,使用xcodebuild、simctl等工具执行单元测试、UI测试,管理模拟器状态,控制测试Flakes,集成CI/CD流程,并收集xcresult工件,以提高测试效率和稳定性。关键词:iOS测试、QA、xcodebuild、simctl、XCUITest、自动化测试、CI/CD、测试Flakes。

4.5

安卓自动化测试Skill qa-testing-android

这个技能专注于Android应用的自动化测试,涵盖单元测试、UI测试和系统测试,使用Espresso、UIAutomator和Compose Testing等工具。旨在建立稳定的测试策略,集成到持续集成流程,提高软件质量,适用于移动开发团队。关键词包括:Android测试、自动化测试、Espresso、UIAutomator、Compose Testing、CI/CD、测试稳定性。

4.5

QA韧性测试与生产硬化Skill qa-resilience

本技能专注于分布式系统的韧性设计、测试和生产硬化,提供超时、重试、断路器、隔离舱、背压、优雅降级、健康检查、混沌实验等模式,帮助构建容错系统并验证其行为。关键词:韧性测试、故障注入、分布式系统、QA、生产硬化、混沌工程。

4.5

QA重构安全Skill qa-refactoring

QA重构安全技能专注于在重构代码时确保行为不变,降低风险,并通过测试、自动化工具和CI/CD流程提高代码质量和维护性。关键词:代码重构、安全测试、CI/CD、技术债务管理、质量保证、行为保留。

4.5

QA可观测性Skill qa-observability

此技能用于实现和验证质量工程的可观测性,以提升软件系统的可靠性、性能和调试效率。它涵盖OpenTelemetry日志、指标、追踪、W3C追踪上下文传播、SLI/SLO定义、错误预算管理、燃尽率告警、基于追踪的测试失败调试、性能剖析以及APM工具集成。关键词:QA可观测性、性能工程、OpenTelemetry、SLO、追踪、测试、DevOps、APM。

4.5

文档质量审计覆盖技能Skill qa-docs-coverage

该技能用于审计代码库中的文档覆盖率、新鲜度和质量,通过自动化工具和最佳实践来发现和修复文档缺口,确保文档作为生产工件,支持QA流程。关键词:文档审计、覆盖率、新鲜度、QA、自动化、CI/CD、运行手册、API文档。

4.5

QA调试技能Skill qa-debugging

QA调试技能是一种系统化方法,用于高效解决应用程序错误和事件,包括崩溃、性能问题、分布式系统调试等。通过捕获症状、隔离问题、添加仪表化、修复根因、验证和预防,确保软件质量和稳定性。关键词:调试方法、根因分析、性能优化、生产环境调试、系统化QA、错误处理、测试策略。

4.5

API测试与契约验证Skill qa-api-testing-contracts

这个技能专注于API测试和契约验证,支持REST、GraphQL和gRPC协议,用于模式验证、破坏性变更检测、契约测试和CI集成,提升API质量、安全性和稳定性,关键词包括API测试、契约验证、REST、GraphQL、gRPC、模式验证、CI/CD、安全测试。