【问题标题】:Watir-webdriver: SafariWatir-webdriver: Safari
【发布时间】:2011-10-28 03:16:51
【问题描述】:

我最近开始使用 watir-webdriver,到目前为止我是一个忠实的粉丝。不过,我也需要能够测试 Safari,而且我无法访问 Mac 才能使用 Safari-Watir。

有人知道在 Windows 机器上测试 Safari 的好方法吗? (当然是在 Ruby 中)

谢谢

【问题讨论】:

    标签: ruby safari watir watir-webdriver


    【解决方案1】:

    (重要,请参阅下面的更新) Selenium Webdriver 的人们显然正在等待 Apple 的某些东西以支持 safari。我不会屏住你的呼吸。

    Apple 确实有适用于 PC 的 Safari 版本,我不确定当前版本有多好,最初的版本是……嗯,好吧,就说他们有问题(很多 问题)

    就个人而言(主要是出于安全原因),我不会运行它,也不建议任何人将它用于下载 Chrome 或 Firefox 以外的任何目的。但不幸的是,很多苹果用户都在使用它,因为它是他们系统自带的,这意味着苹果用户是你目标市场的一部分,你必须对其进行测试。

    目前这意味着您需要使用 Safariwatir,据我所知,它已经有一年或更长时间没有更新了。

    最近在 Google 的 watir general group 中的 this thread 讨论了 Selenium/Webdriver 端和 Safariwatir 端的当前支持状态

    更新 Webdriver 现在支持 Safari,这使得直接支持 safari(我认为目前仅在 mac 上)成为可能。有关更多信息,请参阅http://watirmelon.com/2012/04/17/using-watir-webdriver-with-safari-at-last/.. 仍然有点 DYI,但我相信它很快就会变得更容易访问。

    【讨论】:

    • 嗯,我想大概总结一下。谢谢!
    • 新的更新,为我的答案添加了更新,或者也可以查看 Dave 的新添加的答案
    【解决方案2】:

    迈克,这似乎现在可用。 Alister Scott 在他的博客Using Watir-Webdriver with Safari At Last

    上写了一些说明

    不幸的是,这仍然有点 DYI,因为您必须构建自己的 safari 扩展程序,这需要从苹果获取证书等,而且我不确定您是否可以创建合适的环境来构建这些东西,而不是马克。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-06
      • 1970-01-01
      • 1970-01-01
      • 2014-03-26
      • 2013-04-11
      • 1970-01-01
      • 2023-04-05
      相关资源
      最近更新 更多