用于单元测试、端到端(E2E)测试和浏览器自动化的框架与工具。
测试与自动化
仓库
Node.js 浏览器自动化库,通过 DevTools Protocol 或 WebDriver BiDi 控制 Chrome 和 Firefox。默认无头模式,适用于网页抓取、自动化测试、截图、生成 PDF 及浏览器自动化等场景。
TypeScript
95.5k12 hours ago
Playwright 是微软推出的现代化 Web 测试与自动化框架,支持 Chromium、Firefox 和 WebKit 三大浏览器引擎。提供跨平台、跨语言的统一 API,具备自动等待、追踪调试、代码生成等强大功能,让端到端测试更可靠、快速。
TypeScript
95.4k2 days ago
新一代前端测试框架,直接在浏览器中运行,支持 E2E 端到端测试及 React、Vue、Angular、Svelte 组件测试,内置网络拦截、时间旅行调试与自动等待机制。
TypeScript
51.0k2 days ago
GoogleTest 是 Google 开源的 C++ 测试与 Mock 框架(集成了 GoogleTest 与 GoogleMock)。基于 xUnit 架构,支持自动测试发现、丰富的断言库、Mock 对象模拟、参数化测试及死亡测试。广泛应用于 Chromium、LLVM 等知名项目,是 C++ 单元测试与接口 Mock 的行业标准选择。
C++
39.4k3 days ago
A toolkit with common assertions and mocks that plays nicely with the standard library
Go
26.2k6 days ago