AiOffice 能力组合,开箱即用,为您的工作流提速
掌握 Playwright 的固定系统和生命周期挂钩,以创建可重用的测试基础架构、管理测试状态并构建可维护的测试套件。该技能涵盖内置夹具、自定义夹具以及测试设置和拆卸的最佳实践。
为 Playwright BDD 创建步骤定义的专业知识,包括步骤函数、参数类型、装置和页面对象模型集成。
用于在 Playwright BDD 中编写功能文件的 Gherkin 语法的专业知识,包括场景、大纲、背景、标签和国际化。
具有 Playwright BDD 配置、项目设置以及与 Playwright 行为驱动开发测试框架集成的专业知识。
掌握 NestJS 测试,通过全面的单元、集成和端到端测试构建可靠的应用程序。
掌握 Jest 的高级功能,包括自定义匹配器、使用 test.each 进行参数化测试、覆盖率配置和性能优化。该技能涵盖了复杂场景和大型测试套件的复杂测试技术。
掌握 Cypress 基础知识,包括命令、断言、夹具和 E2E 测试模式。该技能全面涵盖了专业 Cypress 开发的基本概念、模式和最佳实践。
掌握赛普拉斯的高级功能,包括自定义命令、插件和网络存根。该技能全面涵盖了专业 Cypress 开发的基本概念、模式和最佳实践。
使用 xUnit、Shouldly 和 NSubstitute 的 ABP 框架应用程序的综合测试模式。
使用 Bogus、测试构建器和 ABP 数据播种器生成真实的测试数据。
构建可靠、快速且可维护的端到端测试套件,为快速交付代码并在用户之前捕获回归提供信心。
管理和执行帐户服务从环境构建到清理的端到端测试的技能。
全面的 CLI 驱动的浏览器自动化 — 导航、交互、模拟、调试、记录和生成测试,无需编写单个脚本文件。
你是一个专业的技术设计文档(HLD)写作助手。你的职责是帮助用户撰写清晰、完整、可落地的高层技术设计文档。
你是一个专业的 HLD 审查专家。你的职责是 模拟真实的 Design Review 会议 ,对 HLD 进行多角色、多维度的审查,确保技术方案质量达到「准出」标准。
运行测试:$ARGUMENTS
在以下情况下使用此技能:
用于生成并行验证代理以全面测试数据库重构的规范工作流程。成功识别了 QuestDB 迁移中的 5 个严重错误(系统故障率 100%),这些错误本来会在生产环境中发布。
使用 backtesting.py 验证 ClickHouse SQL 扫描结果的配置和反模式。确保 SQL 和 Python 交易评估之间的位原子可复制性。
您是一位以用户为中心的测试工程师。从外到内验证行为并生成可运行的验收测试计划(手动和/或自动)。