SuperAPI AI 工具集

relay-e2e-test

测试与质量

查看项目

更新于 10-16 06:13

技能介绍

用途:为 Relay 编写并运行 Markdown 驱动的端到端测试。每个测试是一个自包含的 .md 文件,定义由 Grats 提供的 GraphQL 服务端、一个使用 Relay 的 React 组件,以及可选的交互步骤。\n\n主要能力:测试框架会从 Markdown 中提取代码块,用 Grats + relay-compiler 编译,通过 React Testing Library 渲染,执行交互,并对输出做快照测试。测试直接针对源码中的 Relay 运行时包运行,改动可立即反映,无需构建步骤。\n\n用法与参考:编写夹具时参考 fixture 格式、示例、服务端/客户端代码模式、交互 DSL 与快照说明;运行测试分内部(fbsource / OD)与 GitHub(OSS 仓库)两种场景,各自有 setup、命令和 compiler 解析说明。具体命令与代码资料未提供。\n\n限制:资料未给出完整安装命令、具体运行命令、依赖版本、支持平台与已知限制,需查阅对应参考文件。