测试 Skill技能列表

4.5

Web应用测试Skill webapp-testing

这个技能专注于使用Playwright进行自动化Web应用程序测试,采用侦察先行的策略,确保测试的可靠性和可调试性,包括服务器状态验证、页面加载等待、UI测试、视觉调试等。关键词:Web应用测试,自动化测试,Playwright,侦察先行,服务器管理,UI测试,视觉调试。

4.5

测试反模式Skill TestingAnti-Patterns

这个技能专注于识别和避免软件测试中的常见反模式,如测试模拟行为、在生产代码中添加仅用于测试的方法、不理解依赖关系就进行模拟等。它强调测试真实行为,提倡在测试前理解依赖,并遵循测试驱动开发(TDD)原则,以提高测试质量和代码可靠性。关键词:测试反模式、模拟测试、TDD、软件测试、测试最佳实践、依赖模拟、测试隔离。

4.5

测试质量检查技能Skill TestQualityInspector

本技能提供系统化检查技术,用于验证单元测试和端到端测试是否测试真实行为、提供有意义的覆盖、并能捕获实际缺陷,避免测试覆盖率高的虚假信心。关键词:测试质量、单元测试、端到端测试、QA检查、回归测试、测试覆盖、断言强度。

4.5

PlaywrightCLI技能Skill "playwright"

Playwright CLI技能是一种通过命令行自动化真实浏览器的工具,支持导航、表单填写、截图和数据提取等功能,适用于UI流程调试、测试自动化和数据爬取。关键词:浏览器自动化、命令行、测试、UI调试、数据提取。

4.5

超时测试Skill timeout-test

这个技能用于在软件开发中测试和处理超时情况,确保系统在指定时间内响应,避免程序挂起或失败,提高可靠性和性能。关键词:超时测试、软件测试、性能优化、错误处理、超时处理、测试技能。

4.5

Playwright自动化Skill playwright-automation

Playwright自动化技能专用于浏览器端到端测试、Web爬取和自动化任务,支持跨浏览器兼容性测试,提升开发效率和测试覆盖率,适用于前端开发、自动化测试、视觉回归测试、Web爬取和用户流程模拟。

4.5

根因追溯Skill root-cause-tracing

根因追溯技能用于在软件开发过程中,通过向后追踪调用栈和执行流程,识别错误、无效数据或不正确行为的原始来源。适用于调试复杂问题、调查数据损坏、查找级联故障根因等场景,关键词包括调试、根因、追溯、错误来源、数据流追踪。

4.5

Ameba配置Skill ameba-configuration

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

4.5

规模游戏Skill ScaleGame

规模游戏是一种测试方法,通过在极端规模(如1000倍增大或减小、瞬时或长达一年)下测试系统,来揭示正常规模下隐藏的根本真相。它用于不确定可扩展性、边缘案例不清晰或验证生产环境架构的场景。关键词包括:极端测试、可扩展性、架构验证、规模游戏、软件开发测试。

4.5

完成前验证Skill VerificationBeforeCompletion

此技能用于在软件开发中确保工作质量,强调在声称任务完成、成功或满意前,必须执行相关验证命令并基于输出证据进行声称,以避免虚假声明和错误。关键词:验证、测试、质量保证、软件工程、证据驱动、DevOps、回归测试、构建验证。

4.5

系统化调试技能Skill SystematicDebugging

系统化调试技能是一个四阶段调试框架,用于在软件开发中确保找到根本原因后再进行修复,避免随机猜测和症状修复。它包括根因调查、模式分析、假设测试和实施阶段,提高调试效率、减少错误并支持SEO关键词如调试、根本原因、系统化、软件测试、错误修复和质量保证。

4.5

根本原因追溯Skill RootCauseTracing

这个技能用于在软件开发过程中,当出现深层错误时,通过向后追溯调用堆栈来找到bug的原始触发点,避免仅修复症状,提高调试效率。关键词包括:根因追溯、调用堆栈、调试、软件测试、故障排除、防御性编程。