Cypress
Cypress
软件描述
Cypress 是为现代 Web 构建的前端自动化测试工具。Cypress 基于全新架构,与被测应用程序在同一运行循环中运行。因此,Cypress 能够为任何在浏览器中运行的内容提供更优、更快、更可靠的测试...
官方网站
访问软件的官方网站了解更多信息
www.cypress.io
什么是 Cypress?
Cypress 是为现代网络开发的前端自动化测试工具。Cypress 基于全新架构构建,与被测应用运行在同一个事件循环中。因此,Cypress 能够为任何在浏览器中运行的内容提供更优、更快、更可靠的测试体验。Cypress 可用于任何前端框架或网站。开源的 Cypress 测试运行器专为高效处理现代 JavaScript 框架而设计。
Cypress 云服务是测试运行器的可选网页版配套服务。仪表板可记录持续集成中运行的测试,帮助开发者分析失败原因,并与团队共享测试结果。该仪表板以 SaaS 服务形式提供。
🔄 替代方案
30 个选择
Capybara
软件
Capybara 通过模拟真实用户与您的应用进行交互的方式来帮助您测试 Web 应用。它不依赖于运行测试的驱动程序,并内置了 Rack::Test 和 Selenium 支持。WebKit 支持通过外部 gem 实现。

Jikken
软件
Jikken 为您提供软件正常运行的信心,帮助您更快、更可靠地向客户交付成果。请访问我们的 GitHub 获取免费开源工具并开始使用,立即注册我们的平台以启用监控和分析功能。

Pyppeteer
软件
一个Python库,通过DevTools协议提供高层API来控制无头Chrome或Chromium。它也可配置为使用完整(非无头)的Chrome或Chromium,属于开发类别应用。
Enzyme
软件
Enzyme 是一个用于 React 的 JavaScript 测试工具,可帮助您更轻松地测试 React 组件的输出。您还可以对输出进行操作、遍历,并在某些方面模拟运行时环境。


