让 AI 编程代理在真实运行的 Web 或桌面应用中验证改动,并返回通过、失败或无法判定的结论。
1263223TypeScriptOther更新于 13小时前
Cypress 是一个面向浏览器应用的端到端与组件测试框架,基于 JavaScript 编写测试。
Cypress 是一个用于 Web 应用的测试框架,测试用 JavaScript 或 TypeScript 编写,直接在浏览器中运行。开发者可以在测试过程中同时看到应用界面和每一步操作,便于调试。
它既支持覆盖完整用户流程的端到端测试,也支持针对单个 UI 组件的组件测试。项目通过 npm、Yarn 或 pnpm 安装,支持 Mac、Linux 和 Windows,并可与 React、Vue、Angular、Svelte 等框架的 Testing Library 配合使用。
此外,项目还提供付费的 Cypress Cloud 服务,用于记录和查看测试运行结果。
使用 npm 将 Cypress 安装为开发依赖
npm install cypress --save-dev或使用 yarn 安装
yarn add cypress --dev或使用 pnpm 安装
pnpm add cypress --save-dev概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
让 AI 编程代理在真实运行的 Web 或桌面应用中验证改动,并返回通过、失败或无法判定的结论。
基于 Vite 的下一代测试框架,可复用项目现有的 Vite 配置与插件运行测试。
基于 Electron 的桌面浏览器,可同时在多个设备预览中测试网页的响应式布局。
面向 Web 与移动应用的端到端测试框架,可用自然语言描述测试目标,由智能体驱动应用完成。
Playwright 是一个用于 Web 测试与自动化的框架,通过统一 API 驱动 Chromium、Firefox 和 WebKit。
面向 AI 编程助手和测试套件的 Android 自动化工具,用自然语言驱动真机或模拟器。