我正在尝试将鼠标悬停在IE9 browser
中的元素上。老鼠之后
悬停收费提示将打开。要做到这一点,我正在使用:
selenium.mouseOver("css=a.worldwide");
在FF browser
中工作正常。但IE browser
失败了。我在用:
Selenium RC 2.18.0
。我也尝试过Xpath和CSS
定位。但它失败了。
任何人都可以帮助我如何解决这个问题?
答案 0 :(得分:0)
这可能不是您的问题的答案,但可能对您有帮助。
getAttribute("css=a.worldwide@title")); // getAttribute(locator@attribute name)
此函数将返回指定元素的title属性的可用文本。
此致
答案 1 :(得分:0)
使用javascript / jQuery我设法解决了这个问题:
selenium.eval('selenium.browserbot.getCurrentWindow().jQuery("a.worldwide").trigger("mouseover");')
我正在使用python,因此您可能需要调整引号。
我不知道jlen做了什么,selenium没有,但是这使我的问题在Saucelabs&硒1。