Watir – 介绍

Watir – 介绍


Watir(Ruby 中的 Web 应用程序测试)发音为“Water”,是一种使用 Ruby 开发的开源工具,无论应用程序是用哪种语言编写的,它都有助于自动化 Web 应用程序。Watir 带有一组丰富的 API,可帮助我们与浏览器交互、定位页面元素、截取屏幕截图、处理警报、文件下载、window.open弹出窗口、无头测试等。

支持的浏览器是 –

  • IE浏览器
  • 火狐
  • 铬合金
  • 苹果浏览器
  • 边缘

注意– Watir 可用作 Rubygems gem 进行安装。

使用 Watir webdriver,您可以测试您的网站和 UI 应用程序。由于 Watir 完全专注于浏览器相关的内容,您可以将 Watir 与其他测试框架一起使用,例如 –

  • 规格
  • 黄瓜

主要测试代码将使用测试框架编写,与浏览器的交互将在 Watir 的帮助下完成。

测试框架与 Watir 的流程如下所示 –

红宝石

RSpec 或 Cucumber 参与测试运行程序和测试代码。有关网站或 UI 测试的详细信息可以分解为引用 Watir 的页面对象,其中它将获取用于测试的页面定位器。Watir 及其 webdriver 有助于连接到浏览器并执行测试自动化。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁