createTestHarness() 是 Wrangler API,可从任意 Node.js 测试运行器执行集成测试。它能够运行 Wrangler 项目或使用 Cloudflare Vite 插件的 Vite 项目中的一个或多个 Workers。
快速入门
查看完整示例
- 运行 Wrangler 或 Cloudflare Vite 插件的生产构建输出
- 向一个或多个 Workers 分发请求和事件
- 在测试中提供对绑定和本地存储的访问
- 捕获 Workers 运行时的日志和诊断输出
配置测试框架
配置 Workers、测试值、生命周期钩子和失败诊断。
准备测试状态
预填充存储、模拟出站请求并替换绑定。
与 Workers 交互
测试路由、分发事件、控制 Workflows 并断言日志。
集成
将测试框架与 MSW 和 Playwright 配合使用。