【发布时间】:2016-02-26 10:13:13
【问题描述】:
我在 chrome 中尝试了下面的代码,它工作正常,但同样的事情在 Internet Explorer 中不起作用,说没有这样的元素错误。 不确定 Internet Explorer 处理它们是否有任何问题。我正在使用 Windows 10 操作系统和 Internet Explorer 附带它。 在 Internet Explorer 中,当我想单击新的业务链接时,我可以在登录页面后使用 selenium 登录,但它不起作用, 但相同的代码在 chrome 中运行良好。这有什么原因吗? 我也在使用 selenium 2.52 java 和相同的 IEdriver
driver.findElement(By.xpath("//a[contains(@href, 'menuopt=PolicyType&TransTyp=NB')]")).click();
driver.findElement(By.xpath("//*[text()='New Business - Rate']/ancestor::a")).click();
driver.findelement(By.cssselector(a[href*='TransTyp=NBS'])).click ();
<a href="XXXX.asp?WCI=XXXX_Process&CacheID=123351730222025121&menuopt=Policy&TransTyp=NB">
<strong><font face="Arial" color="Navy">New Business - Rate</font></strong>
</a>
【问题讨论】:
标签: internet-explorer selenium