测试 Skill技能列表

4.5

根因追溯Skill root-cause-tracing

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

4.5

Playwright自动化Skill playwright-automation

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

4.5

系统化调试Skill debugging-systematic

系统化调试技能通过根因分析框架帮助诊断和修复软件中的bug、测试失败及意外行为。它强调在提出修复前先科学理解问题根源,适用于生产问题、性能调试、日志分析等场景,提高开发效率和代码质量。关键词:调试、根因分析、bug诊断、系统化方法论、测试失败、性能问题。

4.5

代码审查Skill code-review

代码审查是一种系统化分析代码更改的技能,用于确保代码质量、可维护性、安全性,并遵循最佳实践。它涉及检查拉取请求、功能实现和代码修改,以防止错误、提升性能、验证测试覆盖、评估架构决策,并提供建设性反馈以优化团队协作和软件可靠性。关键词:代码审查、代码质量、安全漏洞、性能优化、可维护性、测试覆盖、编码标准、团队协作、软件质量保证。

4.5

有效测试技能Skill valid-skill

有效测试技能是一种用于验证技能格式规范的参考工具,适用于技能开发者和测试人员,确保技能符合标准格式。关键词包括技能测试、格式验证、参考标准、技能验证器、软件开发测试。

4.5

过长技能Skill too-long-skill

这个技能用于测试技能文件长度验证,包含超过500行的填充内容,旨在验证文件长度限制并触发验证失败。关键词:技能验证、文件长度、测试、验证失败、量化交易、数据统计。

4.5

缺失引用检测Skill missing-references

此技能用于检测和验证规则引用文件的一致性,识别缺失的引用文件,以确保数据完整性。关键词:引用检测、一致性验证、缺失文件、测试工具。

4.5

技能名称验证Skill Invalid-Name

此技能用于验证技能名称是否符合命名规范,如检查大写字母、特殊字符等错误,确保数据完整性和系统稳定性,适用于技能管理、错误处理和数据验证场景。关键词:技能验证、名称检查、数据完整性、错误处理、规范验证、SEO优化。

4.5

技能名称验证Skill invalid--name

此技能用于验证技能名称是否符合命名规范,特别检查是否有连续连字符,以确保名称有效。关键词包括技能验证、名称检查、连字符规则、命名标准。

4.5

测试驱动开发Skill test-driven-development

测试驱动开发是一种软件开发实践,通过先编写测试用例再编写实现代码,确保代码正确性和可维护性,强调自动化测试、红绿重构、单元测试、代码质量和重构。关键词:TDD、测试驱动、红绿重构、单元测试、自动化测试、代码重构、测试先行、软件开发方法。

4.5

测试驱动开发Skill tdd-workflow

测试驱动开发(TDD)是一种软件开发实践,通过先编写测试用例来定义需求,然后实现代码使测试通过,最后重构代码以提高质量。它采用RED-GREEN-REFACTOR循环,确保代码可测试、可维护,并提高开发效率和测试覆盖率。关键词:测试驱动开发、TDD、RED-GREEN-REFACTOR、单元测试、自动化测试、代码质量、软件测试、敏捷开发、测试优先。

4.5

AsyncRedux测试基础Skill asyncredux-testing-basics

这个技能是关于如何使用AsyncRedux库中的Store直接编写单元测试,覆盖创建测试存储、使用dispatchAndWait()方法、检查动作后状态变化、验证动作错误、测试异步动作等。适用于Flutter/Dart应用的异步状态管理测试,关键词包括AsyncRedux、单元测试、Flutter、Dart、异步动作、错误处理、ActionStatus。