Watir

Watir
软件
软件描述
Watir 是一个用于自动化测试的开源 Ruby 库。Watir 与浏览器的交互方式与人类相同:点击链接、填写表单和验证文本。
官方网站
访问软件的官方网站了解更多信息
watir.com
什么是 Watir?
Watir 是一个用于自动化测试的开源 Ruby 库。Watir 与浏览器的交互方式与人类相同:点击链接、填写表单和验证文本。
Watir(发音为“water”,意为“Ruby 中的 Web 应用测试”)是一组开源(BSD 许可)的 Ruby 库,用于自动化网页浏览器操作。它允许你编写易于阅读和维护的测试代码,简单且灵活。
Watir 以与人类相同的方式驱动浏览器:点击链接、填写表单、按下按钮。Watir 还能检查结果,例如确认预期文本是否出现在页面上。
Watir 是一组 Ruby 库,但无论你的应用程序使用何种技术开发,它都能支持。它支持 Windows 上的 Internet Explorer,Windows、Mac 和 Linux 上的 Firefox 与 Chrome,以及 Mac 上的 Safari。
🔄 替代方案
30 个选择
Capybara
软件
Capybara 通过模拟真实用户与您的应用进行交互的方式来帮助您测试 Web 应用。它不依赖于运行测试的驱动程序,并内置了 Rack::Test 和 Selenium 支持。WebKit 支持通过外部 gem 实现。

VisWiz.io
软件
VisWiz.io 是一款视觉回归测试 SaaS 工具,通过与测试套件集成并分析项目中的任何视觉差异,帮助发现意外的 UI 变更。VisWiz.io 支持各类用户界面,从网页应用到原生移动和桌面应用程序。

Pyppeteer
软件
一个Python库,通过DevTools协议提供高层API来控制无头Chrome或Chromium。它也可配置为使用完整(非无头)的Chrome或Chromium,属于开发类别应用。

RaptorVista
软件
RaptorVista 是市场上最先进的网页测试自动化框架之一,简化了测试未来网页解决方案的全部复杂流程。从减少重复性工作到创建测试套件,RaptorVista 提供丰富的自动化功能,让用户体验更接近……


