测试 Skill技能列表

网页应用测试Skill webapp-testing

4.5

网页应用测试工具包,使用Playwright进行本地Web应用程序的自动化测试,支持功能验证、UI调试、截图和日志查看,适用于前端开发和质量保证。关键词:网页应用测试、Playwright、自动化测试、前端测试、UI测试、浏览器自动化。

PR屏幕录制演示技能Skill dyad:pr-screencast

4.5

该技能自动化生成Pull Request的视觉演示截图,用于展示代码变更的关键功能,并发布到GitHub PR评论中。适用于软件开发和测试流程,提升代码审查效率。关键词:PR演示、屏幕录制、自动化测试、GitHub集成、视觉展示。

MobileAppTestingSkill mobile-app-testing

4.5

全面覆盖iOS和Android移动应用测试策略,包括单元测试、UI测试、集成测试、性能测试和测试自动化。

性能回归调试Skill performance-regression-debugging

4.5

性能回归调试是指在代码变更导致应用程序性能下降时,通过比较和分析来定位性能退化的原因,并采取措施恢复到基线性能指标的技能。

WebAssembly验证器Skill webassembly-verifier

4.5

WebAssembly 验证器是一种技能,用于验证WebAssembly模块的安全性、正确性和安全属性,确保模块在加载和执行时无错误。适用于构建安全工具、实现沙箱环境、验证内存安全和控制流等场景。关键词:WebAssembly, 验证, 安全, 沙箱, 类型检查, 堆栈验证, 内存安全。

修复验证Skill fix_verification

4.5

修复验证技能用于严格验证软件漏洞的修复是否成功,确保修复后不会引入新的问题。它通过复现漏洞、应用修复、验证修复效果和检查回归测试来保证软件质量。关键词:修复验证、漏洞测试、回归测试、软件测试、质量保证、Rust 代码、mandos 场景。

调试检查清单Skill debugging-checklist

4.5

这个技能用于提供一个系统的调试检查清单,帮助开发人员,尤其是初学者,在调试代码时使用结构化方法解决问题。关键词包括:调试、检查清单、软件开发、问题解决、代码调试、开发工具、SEO搜索。

QA回归测试自动化Skill qa-regression

4.5

这个技能用于自动化QA回归测试,通过Playwright构建可重用的测试技能,覆盖登录流程、仪表板检查、用户创建等常见测试场景,确保测试的一致性和效率。关键词:自动化测试、回归测试、Playwright、QA、测试技能、持续集成、Web测试。

完成前验证Skill verification-before-completion

4.5

完成前验证是一种软件开发实践,用于确保在声称工作完成、修复或通过之前运行验证命令并确认输出。它强调证据先于断言,避免虚假声明,提高代码质量和团队信任。关键词:验证、测试、构建、诚实性、软件开发、质量保证。

Ameba配置Skill ameba-configuration

4.5

此技能用于配置Ameba,一个Crystal编程语言的静态代码分析工具,以强制执行一致的代码风格和捕捉代码异味。包括生成默认配置文件(如.ameba.yml)、管理规则(如Lint、Style、Performance类别)、设置严重级别(Error、Warning、Convention)和集成到开发工作流中。关键词:Ameba配置,静态代码分析,Crystal编程,代码质量,规则管理,严重级别,内联禁用。

实现与规范对比评审Skill review

4.5

这个技能用于在软件开发过程中,对比实现代码与规范文档,验证需求对齐,确保构建符合要求。它帮助识别偏差并分类问题严重性,适用于代码审查和质量保证场景。关键词:软件评审、规范验证、需求对齐、代码审查、质量保证、SDLC、验收标准。

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

4.5

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