【发布时间】:2014-03-21 08:07:30
【问题描述】:
我刚刚开始学习 Ruby 和 Watir/Watir-Webdriver。我开始了一份已经有工作 Watir 测试脚本的工作。但是,我需要为新的 Web 应用程序使用 Water-Webdriver
我的问题是:将这些脚本转换为 Webdriver 版本需要什么?还是工作量太大,最好从头开始?任何对文档有帮助的参考资料也将不胜感激。
【问题讨论】:
标签: ruby watir watir-webdriver
我刚刚开始学习 Ruby 和 Watir/Watir-Webdriver。我开始了一份已经有工作 Watir 测试脚本的工作。但是,我需要为新的 Web 应用程序使用 Water-Webdriver
我的问题是:将这些脚本转换为 Webdriver 版本需要什么?还是工作量太大,最好从头开始?任何对文档有帮助的参考资料也将不胜感激。
【问题讨论】:
标签: ruby watir watir-webdriver
如果不仔细查看所有代码,很难回答这个问题。但是,我可以说这不会是一个漫长而复杂的过程。只需安装 watir-webdriver gem,然后更改
require 'watir'
到
require 'watir-webdriver'
并修复任何问题(如果有)(可能没有)。
【讨论】:
watir gem,因为它允许根据需要选择驱动程序 - github.com/watir/watir#switching-between-drivers
WAtir 仅支持 IE 浏览器,而 watir-webdriver 支持所有浏览器。它是 Selenium webdriver 的扩展。 Watir-webdriver 也支持 Watir 中的大多数方法,但您可能需要查看 rubydocs 以了解更多信息
【讨论】: