测试 Skill技能列表

4.5

Web应用程序测试Skill webapp-testing

一个基于Playwright的自动化测试工具包,专为本地Web应用程序设计,支持功能验证、UI调试、截图捕获和日志分析,提高测试效率和准确性。关键词:Web测试、Playwright、自动化测试、前端测试、本地应用测试、软件测试。

4.5

网页导航策略Skill web-navigation-strategies

这个技能提供使用Playwright MCP进行系统网页探索的策略和选择器指南,包括导航模式、深度决策框架、站点特定选择器和错误处理,适用于自动化测试、数据提取和网页内容分析。关键词:Playwright MCP, 网页导航, 选择器指南, 自动化测试, 数据提取, SEO搜索优化。

4.5

预设评估Skill evaluate-presets

该技能用于通过自动化shell脚本评估和验证Ralph的hat集合预设,系统测试预设配置、性能指标如hat路由效率,并生成详细报告以确保软件质量。适用于软件测试、DevOps和自动化验证场景。关键词:预设评估、hat集合、自动化测试、性能监控、软件测试、DevOps、质量保证。

4.5

假设驱动调试与文件记录Skill debug-with-file

这个技能用于通过假设驱动的调试方法,结合文档记录、理解演进和分析辅助纠正,高效定位和修复软件bug。关键词包括调试、假设驱动、文档记录、分析验证、bug定位、软件维护。

4.5

创建单元测试Skill create-unit-test

这是一个用于指导在Android项目中创建和运行单元测试的规范指南。它详细说明了从分析代码、规划测试用例、设置测试文件(使用Robolectric和Kotlin)、编写测试方法到运行和调试测试的完整工作流程。关键词包括:单元测试、Android测试、Robolectric、Kotlin、测试驱动开发、Gradle、测试用例设计、测试自动化、软件质量保证。

4.5

系统化调试Skill systematic-debugging

系统化调试是一种用于高效定位和修复软件bug、测试失败及意外行为的结构化方法论。它强调在实施任何修复前必须进行根本原因调查,通过四个阶段(根因调查、模式分析、假设测试、修复实施)来避免随机修复和快速补丁带来的问题。该方法特别适用于软件开发、测试、DevOps等场景,能显著提升调试效率和代码质量。关键词:系统化调试,根本原因分析,bug修复,软件测试,调试方法论,问题排查,代码质量,软件开发流程。

4.5

并行代理调度Skill dispatching-parallel-agents

这个技能用于在软件开发和测试中,当面对多个独立任务或故障时,调度并行代理同时进行调查和处理,以提高效率和节省时间。适用于测试文件失败、子系统故障等独立问题域,实现并发故障调查和并行任务处理。关键词:并行代理、故障调查、独立任务、效率优化、软件测试、并发处理、代理调度、调试优化。

4.5

测试驱动开发Skill tdd

测试驱动开发是一种严格的软件开发方法学,强调先编写失败的单元测试,再编写最少量的实现代码使其通过,最后进行重构优化。其核心是红绿重构循环,旨在提升代码质量、可维护性和设计。关键词:TDD,测试驱动开发,红绿重构,单元测试,软件设计,敏捷开发,代码质量,重构。

4.5

完成前验证Skill verification-before-completion

完成前验证是一种技能,用于在软件开发和其他领域,当准备声称工作完成、修复或通过时,必须运行验证命令(如测试、代码检查、构建等)并基于实际输出确认状态,避免未经证实的声明。关键词:验证、测试、构建、代码检查、质量保证、软件开发、DevOps。

4.5

Playwright测试最佳实践Skill playwright

本技能专注于使用Playwright进行Next.js应用的端到端测试,提供全面的最佳实践指南,涵盖测试架构、选择器与定位器、等待与断言、身份验证与状态管理、模拟与网络、Next.js集成、性能优化以及调试与CI配置。旨在帮助开发者编写可靠、快速和可维护的测试,提高测试效率和质量。关键词:Playwright, Next.js, 端到端测试, 自动化测试, 测试最佳实践, E2E测试, 测试优化, 软件测试, 前端测试。

4.5

总结JIRA问题Skill SummarizeJIRAs

这个技能用于查询JIRA系统中的bug,并生成总结统计,包括按状态、优先级和组件的计数,帮助分析bug积压、跟踪趋势和评估组件健康。关键词:JIRA、bug总结、数据分析、项目管理、软件测试、组件健康。

4.5

接受标准编写Skill acceptance-criteria-authoring

这个技能用于在软件开发过程中编写高质量、可测试的接受标准,采用Given-When-Then格式,遵循INVEST原则和行为驱动开发(BDD)最佳实践。它帮助团队明确需求、促进沟通和推动自动化测试。关键词:接受标准,验收测试,Given-When-Then,BDD,INVEST,软件测试,敏捷开发,项目管理。