下面是我用于自动化脚本的firefox、gecko驱动程序和selenium版本:Firefox浏览器:52.0 Selenium: 3.0.1 Gecko驱动程序:0.11.1
下面是我的鼠标悬停动作代码:
Actions action = new Actions(driver.getWebDriver());
WebElement mainMenu = driver.findElement(By.xpath("(//*[@class='ciebar__menu-item ciebar__menu-item--has-dropdown medium-4 '])[1]/a"));
WebElement submenuxpath = driver.findElement(By.xpath("(//*[@class='ciebar__menu-item ciebar__menu-item--has-dropdown medium-4 '])[1]/ul/li[1]/a"));
action.moveToElement(mainMenu).moveToElement(submenuxpath).click().build().perform();
此代码适用于chrome和IE浏览器,仅在Firefox中遇到问题。我尝试升级Selenium和Gecko驱动程序,但那次浏览器没有调用。下面是正在显示的错误消息
POST/session/dee48bec-9a8a-4ae7-92a3-f8fcbd218f5a/moveto与已知命令不匹配生成信息:版本:“2.42.2”,版本:“6a6995d31c7c56c340d6f45a76976d43506cd6cc”,时间:“2014-06-03 10:52:47”系统信息:主机:“PC189896”,ip:“10.243.169.86”,os。name:'Windows 7',操作系统。arch:'amd64',操作系统。版本:“6.1”,java。版本:“1.8.0_141”驱动程序信息:org.openqa.selenium.firefox。FirefoxDriver功能[{moz:profile=C:\Users\313772\AppData\Local\Temp\rust_mozprofile.2bNvQAYH4V01,rotatable=false,timeouts={implict=0,页面加载=300000,脚本=30000},pageLoadStrategy=normal,platform=ANY,specificationLevel=0,moz:accessibilityChecks=false,acceptInsecureCerts=true,browserVersion=52.0.1,platfformVersion=6.1,moz:processID=11216,browser Name=firefox,platframName=windows_nt}]会话ID:dee48bec-9a8a-4ae7-92a3-f8fcbd218f5a
请帮忙。
geckodriver似乎不支持< code>/{session id}/movetoendpoint。这里有一个关于这个问题的讨论,这里已经有一个针对Selenium的错误报告。
我无法使用selenium webdriver 3.4.0启动Firefox浏览器
我试图运行一些单元测试使用Selenium网络驱动程序和C#。NET for Firefox浏览器,但我无法做到这一点(Chrome和IE11浏览器工作顺利)。 以下是我收集的信息: 操作系统:Windows 10企业版 Gecko驱动程序版本:geckodriver-v0。17.0-win32 Mozilla Firefox版本:54.0.1(32位) 已在“C:\LEO\SELENIUM C\
我编写了以下代码,以使用selenium webdriver V 2.53.0在Microsoft Edge浏览器中启动网页:
无法打开selenium webdriver中具有指定url的firefox浏览器。只有浏览器在没有url的情况下打开。 Firefox版本是47。Selenium版本是2.53。
问题内容: 我在Ubuntu Desktop 16.04上使用Selenium WebDriver,但无法打开浏览器。Firefox更新后出现以下错误(在此之前,所有方法都可以正常工作): 问题答案: 修正 :目前的解决方案是降级Firefox!运行此命令以获取可用Firefox版本的列表。 我的结果: 安装: 要保留此版本并禁止更新:
我在Ubuntu桌面16.04上使用Selenium WebDriver,无法打开浏览器。在Firefox更新之后,我出现了以下错误(在此之前,一切都正常):