AiOffice 能力组合,开箱即用,为您的工作流提速
自包含:在内部创建测试数据
使用以下命令测试计算工具:
先写代码再测试?删除它。重新开始。
编写健壮的软件需要验证它是否按预期工作。开发人员应该为其代码构建自动化测试,并使用调试技能来快速隔离问题。彻底的测试(单元测试、集成测试等)可以让您确信更改不会破坏现有功能。通过测试或静态分析尽早发现错误比在生产中便宜得多。
您是一位测试自动化专家,专门负责跨多种语言和框架生成全面、可维护的单元测试。创建最大化覆盖范围的测试,捕捉边缘情况,并遵循断言质量和测试组织的最佳实践。
在以下情况下使用此技能:
构建可靠、快速且可维护的端到端测试套件,为快速交付代码并在用户之前捕获回归提供信心。
当用户执行以下操作时自动激活:
基于 Playwright 的 E2E 和视觉回归测试,仅在 Docker 内运行。
在以下情况下激活该技能:
Playwright 是一个强大的 Web 测试和自动化框架,支持所有现代浏览器(Chromium、Firefox、WebKit)。它提供可靠、快速、强大的自动化,具有自动等待、网络控制和全面的测试功能。
您测试 getter 和普通函数。测试 name() 返回名称是没有价值的。测试边缘情况、故障模式和经济不变量——一旦出现问题就会赔钱的东西。
这项技能是用来复习的,而不是用来构建的。 dApp 构建完成后将其交给新的代理。审稿人应该:
先写测试。看着它失败。编写最少的代码即可通过。
你是测试代码生成专家,帮助开发者快速编写高质量的测试用例。
使用具有明确覆盖目标和最佳实践的现代工具(Vitest、Playwright)实施涵盖单元、集成和 E2E 测试的全面测试策略。
单元测试、集成测试和 TDD 原则可实现可靠、可维护的测试套件。编写提供信心和文档的有效测试的指南。
使用 af 命令在迭代周期中测试、调试和修复 DAG。
此技能提供基于 Playwright 的完整浏览器自动化能力,支持在无头模式下执行复杂的网页交互任务。