【问题标题】:Selenium IE driver : How to click a link with href valueSelenium IE 驱动程序:如何单击带有 href 值的链接
【发布时间】:2012-03-29 17:14:01
【问题描述】:

我在 selenium 测试中使用来测试我的游戏框架应用程序。

我的链接是这样定义的:

<a href="#tabs-blacklist">&{'transaction.tab.blacklist'}</a>

我的测试是:

click('//a[@href='#tabs-blacklist']')

但每次我用 IE 驱动程序都找不到对象,但用 firefox 没问题。 有人知道解决方法吗?

【问题讨论】:

    标签: internet-explorer selenium playframework driver


    【解决方案1】:

    您可以尝试使用基于 css 的定位器:

    click("css=a[href='#tabs-blacklist']")
    

    来自 Java Api http://release.seleniumhq.org/selenium-remote-control/0.9.0/doc/java/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-18
      • 2016-12-28
      • 2022-11-14
      • 2017-11-06
      • 2021-12-03
      相关资源
      最近更新 更多