当前位置: 首页 > 知识库问答 >
问题:

Mousehover无法在IE中使用Selenium WebDriver

邓英卓
2023-03-14

我已经使用了下面的代码,将鼠标移到选项卡上,然后选择表中的菜单。鼠标悬停在Firefox上运行良好,但在Chrome和Internet Explorer上不起作用。在选择菜单之前,我们已经选择了iframe。请建议在IE WebDriver中处理鼠标悬停的替代方法我使用了鼠标悬停的操作方法。

action = new Actions(driver); 
action.moveToElement(landingpage).perform(); 
landingpage.click(); 
System.out.println(" menu tab is clicked on FF" ); driver.manage().timeouts().implicitlyWait(20,TimeUnit.SECONDS); 
WebElement tabLinkff = driver.findElement(By.xpath(".//*[@id='mainmenu.service']/li/ul[1]/li/ul[3]/li[2‌​]/a")); 

if(tabLinkff.isEnabled()) { 
    System.out.println("work corner is identified"); 
    tabLinkff.click();
}

共有1个答案

卢开济
2023-03-14

因为您使用的是

 类似资料:
  • 问题内容: 有谁知道为什么我的Safari没有在选择列表中填充?在FF中工作正常,请告诉我该怎么做。doctype有什么问题吗? 码: 我正在使用以下文档类型; 问题答案: 即使W3规范不允许在选择框中填充,无论出于何种原因,Webkit浏览器(Safari,Chrome)都不支持填充。取而代之的是,您可以删除和,而是使用相同的金额添加到选择框。 从您的评论示例中:

  • 本文向大家介绍javascript在IE下trim函数无法使用的解决方法,包括了javascript在IE下trim函数无法使用的解决方法的使用技巧和注意事项,需要的朋友参考一下 本文实例分析了javascript在IE下trim函数无法使用的解决方法,对于web前段设计有一定的借鉴价值。具体分析如下: 首先,javascript的trim函数在firefox下面使用没有问题: 在火狐下这样用没有

  • 问题内容: 我有一个这样的表: 在ajax请求之后,有一个方法向我返回了以下内容: 我想像这样更改innerHTML 但是,似乎IE无法在上设置innerHTML 。谁能为我提供一个解决此问题的简单方法? 问题答案: 没错,tbody元素上的innerHTML在IE中是readOnly 对于除以下对象以外的所有对象,该属性均为可读/写状态;对于以下对象,该属性为只读:COL,COLGROUP,FR

  • 我有一个SVG线条动画绘制文本,但它似乎不能在Safari或Internet Explorer上工作。是不是我漏了什么? http://codepen.io/anon/pen/vygdzv CSS

  • 尝试使用IE驱动程序在Luna Eclipse中运行脚本,但出现以下错误: 线程“main”org . open QA . selenium . remote . unreachablebrowserexception中出现异常:无法启动新会话。可能的原因是远程服务器的地址无效或浏览器启动失败。下面是尝试运行的代码: }

  • 问题内容: Selenium无法启动IE。 之后,它不会响应。请帮助我解决此问题。 问题答案: 您如何启动集线器和节点? 对于节点,这对我有用: 从http://code.google.com/p/selenium/downloads/list下载InternetExplorerDriver 到c:\ Selenium 从http://code.google.com/p/selenium/down