测试 Skill技能列表
高级质量保证Skill senior-qa
高级质量保证技能包,专为ReactJS、NextJS、NodeJS应用程序提供全面的测试解决方案。包含测试套件自动生成、代码覆盖率深度分析、端到端测试脚手架搭建三大核心功能。适用于软件测试工程师、质量保证专家、自动化测试开发人员,帮助提升测试效率、确保代码质量、优化测试策略。关键词:软件测试、自动化测试、测试覆盖率、端到端测试、质量保证、React测试、NodeJS测试、测试策略、测试工具、QA最佳实践。
pytest测试专家Skill pytestTesting
pytest 测试技能是一个专注于 Python 自动化测试的专家级工具。它提供全面的测试执行、夹具管理、参数化测试和插件集成能力,支持单元测试、集成测试和功能测试。关键词:Python 测试,pytest 框架,自动化测试,单元测试,集成测试,测试覆盖率,测试报告,CI/CD 集成。
Appium移动端自动化测试框架Skill AppiumMobileTesting
Appium移动端测试技能是一个专业的自动化测试框架,专为iOS和Android平台设计。它支持原生应用、混合应用和移动Web应用的自动化测试,提供完整的服务器配置、设备模拟器设置、手势交互、元素定位以及云端设备集成能力。关键词:Appium自动化测试,iOS Android测试,移动端UI自动化,XCUITest,UiAutomator2,跨平台移动测试,设备农场集成。
Go语言测试技能指南Skill golang-testing
本技能提供Go语言应用程序的全面测试策略指导,涵盖单元测试、集成测试、基准测试和测试组织。内容包括表驱动测试、接口模拟、Testcontainers集成测试、Testify断言库、HTTP处理器测试等核心模式。适用于Go开发者提升代码质量和测试效率,关键词:Go测试、单元测试、集成测试、基准测试、表驱动测试、模拟测试、Testify、Testcontainers、Go语言开发、软件测试。
代码覆盖率分析Skill CodeCoverageAnalysis
代码覆盖率分析技能是一个用于软件质量保障的自动化工具,专注于多语言(如JavaScript、Python、Java)的代码覆盖率收集、报告生成和质量门禁设置。它能自动检测项目类型,配置相应工具(如Istanbul、coverage.py、JaCoCo),合并不同测试类型的覆盖率数据,生成可视化报告和趋势分析,并设置阈值以强制执行代码质量标准,从而帮助开发团队提升代码质量、识别未覆盖代码路径和死代码,并集成到CI/CD流程中。关键词:代码覆盖率,测试覆盖率,质量门禁,CI/CD集成,多语言支持,自动化测试,软件质量,覆盖率报告。
测试生成技能Skill test-generation
测试生成技能用于自动创建全面、一致的软件测试,提高代码质量和覆盖率,适用于单元测试、集成测试和E2E测试。关键词:测试生成、单元测试、集成测试、自动化测试、测试覆盖率、软件开发测试。
测试覆盖率分析器Skill test-coverage-analyzer
测试覆盖率分析器是一种技能,用于分析代码测试覆盖率报告,识别测试漏洞,并根据业务优先级推荐测试改进计划,以提升软件质量。关键词:测试覆盖率、代码测试、漏洞识别、优先级分析、软件质量、测试优化、覆盖率指标、测试策略。
错误诊断与修复专家Skill debug-agent
该技能是一个bug诊断和修复专家,专注于分析软件错误、识别根本原因、提供修复方案,并编写回归测试,适用于性能优化和错误预防。关键词:错误诊断、bug修复、软件调试、回归测试、性能优化、软件测试、代码审查、错误分析、故障排查、调试工具
浏览器自动化技能Skill browser-use
这是一个基于Playwright MCP的浏览器自动化工具,用于网页抓取、UI测试、表单提交和数据提取。关键词包括:浏览器自动化、Playwright、网页抓取、UI测试、表单提交、数据提取、自动化测试、网页交互。
代码重构Skill refactoring
代码重构技能指南,提供系统化、小步迭代的代码重构方法论。核心内容包括重构时机判断、安全保护措施、分步重构技术、验证流程及反模式规避。适用于软件开发人员提升代码质量,关键词:代码重构、重构方法、代码异味、提取函数、重命名、卫语句、特征测试、重构安全、小步提交。
压力测试Skill stress-testing
压力测试是一种软件测试方法,用于验证系统在极端负载条件下的稳定性和性能,帮助确定系统的最大处理能力,并识别可能导致性能退化或故障的瓶颈。
性能测试Skill performance-testing
性能测试技能用于验证应用程序在各种负载条件下的速度、可扩展性和稳定性表现。它包括负载测试工具(如k6、Locust、JMeter、Gatling、artillery)、API和数据库性能测试、基准测试策略、分析技术以及识别和解决性能瓶颈的系统方法。关键词:性能测试、负载测试、压力测试、k6、Locust、JMeter、Gatling、artillery、API测试、数据库优化、基准测试、分析、延迟、吞吐量、RPS、瓶颈识别、性能预算、可扩展性。