【问题标题】:WATIR/ FireWATIR URL consistency?WATIR/FireWATIR URL 一致性?
【发布时间】:2011-03-25 16:46:35
【问题描述】:

我们正在开始一个项目,以测试一个用 jQuery 编写的新 Web 应用程序,并计划使用 WATIR 和 FireWATIR 进行测试。

在概念验证测试期间,我发现 WATIR 和 FireWATIR 表示 URL 的方式存在差异,例如,通过 FireWATIR 的脚本会在 WATIR 中生成此错误。

assert_equal(expandImage.src,"../WebToolKit/images/closed.jpg")

testBrowserGadget2(WebClientHomePage) [002_pub_browser.rb:108]:
<"http://172.24.4.125:8081/WebToolKit/images/closed.jpg"> expected but was
<"../WebToolKit/images/closed.jpg">.

我可以启用 WATIR 或 FireWATIR 中的任何设置,以便在针对 IE 和 Firefox 运行时 URL 值保持一致?

【问题讨论】:

    标签: ruby watir firewatir


    【解决方案1】:

    我使用 uri 模块...

    例如 需要'uri'

    URI.parse("http://google.com/image/path.jpg").path => "/image/path.jpg"

    即 assert_equal(URI.parse(expandImage.src).path,"../WebToolKit/images/closed.jpg")

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-10
        • 1970-01-01
        • 2023-04-02
        • 1970-01-01
        • 2011-06-14
        • 2014-06-13
        • 2011-11-03
        • 2011-08-28
        相关资源
        最近更新 更多