安装webdriver驱动,测试是否安装成功报错解决方法

上一篇 / 下一篇  2015-12-01 22:02:00 / 个人分类:selenium自动化测试

代码:
package cn.gloryroad;
import java.sql.Date;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxDriver;
public class FirstWebDriverDemo {
 public static void main(String args[]){
  WebDriver driver;
  String baseUrl;
  //若无法打开Firefox浏览器时,可设定Firefox浏览器的安装路径
  System.setProperty("webdriver.firefox.bin","E:\\Program Files\\Mozilla Firefox\\firefox.exe");
   try {
    new Thread().sleep(1000);
  } catch (InterruptedException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
   System.out.println("线程中断了,请查看");
  }
  driver = new FirefoxDriver();
  baseUrl = "http://www.baidu.com/";
  //打开搜狗浏览器首页
  driver.get(baseUrl+"/");
  //在输入框中输入"selenium自动化测试"
  driver.findElement(By.id("query")).sendKeys("selenium自动化测试");
  //单击搜索按钮
  driver.findElement(By.id("stb")).click();
  
 }
}
执行后报错信息:
org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
found
1448976436237 addons.xpi DEBUG Registering manifest for C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\commonfix@mozillaonline.com.xpi
1448976436238 addons.xpi DEBUG Loading bootstrap scope from C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\commonfix@mozillaonline.com.xpi
1448976436246 addons.xpi DEBUG Calling bootstrap method startup oncommonfix@mozillaonline.comversion 0.10
1448976436314 addons.xpi DEBUG Registering manifest for C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\wx-assistant@mozillaonline.com.xpi
1448976436316 addons.xpi DEBUG Loading bootstrap scope from C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\wx-assistant@mozillaonline.com.xpi
1448976436320 addons.xpi DEBUG Calling bootstrap method startup onwx-assistant@mozillaonline.comversion 1.1.3
1448976436360 addons.manager DEBUG Registering shutdown blocker for XPIProvider
1448976436361 addons.manager DEBUG Provider finished startup: XPIProvider
1448976436361 addons.manager DEBUG Starting provider: LightweightThemeManager
1448976436361 addons.manager DEBUG Registering shutdown blocker for LightweightThemeManager
1448976436362 addons.manager DEBUG Provider finished startup: LightweightThemeManager
1448976436363 addons.manager DEBUG Starting provider: GMPProvider
1448976436371 addons.manager DEBUG Registering shutdown blocker for GMPProvider
1448976436372 addons.manager DEBUG Provider finished startup: GMPProvider
1448976436372 addons.manager DEBUG Starting provider: PluginProvider
1448976436372 addons.manager DEBUG Registering shutdown blocker for PluginProvider
1448976436373 addons.manager DEBUG Provider finished startup: PluginProvider
1448976436373 addons.manager DEBUG Completed startup sequence
1448976436464 addons.xpi-utils DEBUG Starting async load of XPI database C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions.json
JavaScript. warning:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/cpmanager@mozillaonline.com/components/ceTracking.js, line 132: JavaScript. 1.7's let blocks are deprecated
JavaScript. warning:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/cpmanager@mozillaonline.com/components/ceTracking-old.js, line 89: JavaScript. 1.7's let blocks are deprecated
1448976437012 addons.xpi-utils DEBUG Async JSON file read took 0 MS
1448976437012 addons.xpi-utils DEBUG Finished async read of XPI database, parsing...
1448976437016 addons.xpi-utils DEBUG Successfully read XPI database
*** Blocklist::_loadBlocklistFromFile: blocklist is disabled
1448976437296 addons.manager DEBUG Starting provider: PreviousExperimentProvider
1448976437296 addons.manager DEBUG Registering shutdown blocker for PreviousExperimentProvider
1448976437298 addons.manager DEBUG Provider finished startup: PreviousExperimentProvider
JavaScript. error:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/cpmanager@mozillaonline.com/components/mozCNGuard.js, line 374: TypeError: w.gBrowser is null
1448976437857 addons.manager DEBUG Starting provider: <unnamed-provider>
1448976437857 addons.manager DEBUG Registering shutdown blocker for <unnamed-provider>
1448976437858 addons.manager DEBUG Provider finished startup: <unnamed-provider>
JavaScript. error:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/fxdriver@googlecode.com/components/driver-component.js, line 11487: TypeError: this.server_ is undefined
JavaScript. error: chrome://fxdriver/content/server.js, line 38: NS_ERROR_XPC_CI_RETURNED_FAILURE: Component returned failure code: 0x80570015 (NS_ERROR_XPC_CI_RETURNED_FAILURE) [nsIJSCID.createInstance]
JavaScript. error:http://offlintab.firefoxchina.cn/static/preload.html, line 127: ReferenceError: mozIndexedDB is not defined
 at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:118)
 at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:246)
 at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:114)
 at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:193)
 at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:186)
 at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:182)
 at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:95)
 at cn.gloryroad.FirstWebDriverDemo.main(FirstWebDriverDemo.java:20)
Exception in thread "main" org.openqa.selenium.WebDriverException: Failed to connect to binary FirefoxBinary(E:\Program Files\Mozilla Firefox\firefox.exe) on port 7055; process output follows:
found
1448976436237 addons.xpi DEBUG Registering manifest for C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\commonfix@mozillaonline.com.xpi
1448976436238 addons.xpi DEBUG Loading bootstrap scope from C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\commonfix@mozillaonline.com.xpi
1448976436246 addons.xpi DEBUG Calling bootstrap method startup oncommonfix@mozillaonline.comversion 0.10
1448976436314 addons.xpi DEBUG Registering manifest for C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\wx-assistant@mozillaonline.com.xpi
1448976436316 addons.xpi DEBUG Loading bootstrap scope from C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\wx-assistant@mozillaonline.com.xpi
1448976436320 addons.xpi DEBUG Calling bootstrap method startup onwx-assistant@mozillaonline.comversion 1.1.3
1448976436360 addons.manager DEBUG Registering shutdown blocker for XPIProvider
1448976436361 addons.manager DEBUG Provider finished startup: XPIProvider
1448976436361 addons.manager DEBUG Starting provider: LightweightThemeManager
1448976436361 addons.manager DEBUG Registering shutdown blocker for LightweightThemeManager
1448976436362 addons.manager DEBUG Provider finished startup: LightweightThemeManager
1448976436363 addons.manager DEBUG Starting provider: GMPProvider
1448976436371 addons.manager DEBUG Registering shutdown blocker for GMPProvider
1448976436372 addons.manager DEBUG Provider finished startup: GMPProvider
1448976436372 addons.manager DEBUG Starting provider: PluginProvider
1448976436372 addons.manager DEBUG Registering shutdown blocker for PluginProvider
1448976436373 addons.manager DEBUG Provider finished startup: PluginProvider
1448976436373 addons.manager DEBUG Completed startup sequence
1448976436464 addons.xpi-utils DEBUG Starting async load of XPI database C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions.json
JavaScript. warning:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/cpmanager@mozillaonline.com/components/ceTracking.js, line 132: JavaScript. 1.7's let blocks are deprecated
JavaScript. warning:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/cpmanager@mozillaonline.com/components/ceTracking-old.js, line 89: JavaScript. 1.7's let blocks are deprecated
1448976437012 addons.xpi-utils DEBUG Async JSON file read took 0 MS
1448976437012 addons.xpi-utils DEBUG Finished async read of XPI database, parsing...
1448976437016 addons.xpi-utils DEBUG Successfully read XPI database
*** Blocklist::_loadBlocklistFromFile: blocklist is disabled
1448976437296 addons.manager DEBUG Starting provider: PreviousExperimentProvider
1448976437296 addons.manager DEBUG Registering shutdown blocker for PreviousExperimentProvider
1448976437298 addons.manager DEBUG Provider finished startup: PreviousExperimentProvider
JavaScript. error:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/cpmanager@mozillaonline.com/components/mozCNGuard.js, line 374: TypeError: w.gBrowser is null
1448976437857 addons.manager DEBUG Starting provider: <unnamed-provider>
1448976437857 addons.manager DEBUG Registering shutdown blocker for <unnamed-provider>
1448976437858 addons.manager DEBUG Provider finished startup: <unnamed-provider>
JavaScript. error:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/fxdriver@googlecode.com/components/driver-component.js, line 11487: TypeError: this.server_ is undefined
JavaScript. error: chrome://fxdriver/content/server.js, line 38: NS_ERROR_XPC_CI_RETURNED_FAILURE: Component returned failure code: 0x80570015 (NS_ERROR_XPC_CI_RETURNED_FAILURE) [nsIJSCID.createInstance]
JavaScript. error:http://offlintab.firefoxchina.cn/static/preload.html, line 127: ReferenceError: mozIndexedDB is not defined
Build info: version: '2.44.0', revision: '76d78cf', time: '2014-10-23 20:02:37'
System info: host: 'PC--20130502AEL', ip: '192.168.1.104', os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_18'
Driver info: driver.version: FirefoxDriver
 at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:130)
 at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:246)
 at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:114)
 at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:193)
 at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:186)
 at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:182)
 at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:95)
 at cn.gloryroad.FirstWebDriverDemo.main(FirstWebDriverDemo.java:20)
Caused by: org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
found
1448976436237 addons.xpi DEBUG Registering manifest for C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\commonfix@mozillaonline.com.xpi
1448976436238 addons.xpi DEBUG Loading bootstrap scope from C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\commonfix@mozillaonline.com.xpi
1448976436246 addons.xpi DEBUG Calling bootstrap method startup oncommonfix@mozillaonline.comversion 0.10
1448976436314 addons.xpi DEBUG Registering manifest for C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\wx-assistant@mozillaonline.com.xpi
1448976436316 addons.xpi DEBUG Loading bootstrap scope from C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions\wx-assistant@mozillaonline.com.xpi
1448976436320 addons.xpi DEBUG Calling bootstrap method startup onwx-assistant@mozillaonline.comversion 1.1.3
1448976436360 addons.manager DEBUG Registering shutdown blocker for XPIProvider
1448976436361 addons.manager DEBUG Provider finished startup: XPIProvider
1448976436361 addons.manager DEBUG Starting provider: LightweightThemeManager
1448976436361 addons.manager DEBUG Registering shutdown blocker for LightweightThemeManager
1448976436362 addons.manager DEBUG Provider finished startup: LightweightThemeManager
1448976436363 addons.manager DEBUG Starting provider: GMPProvider
1448976436371 addons.manager DEBUG Registering shutdown blocker for GMPProvider
1448976436372 addons.manager DEBUG Provider finished startup: GMPProvider
1448976436372 addons.manager DEBUG Starting provider: PluginProvider
1448976436372 addons.manager DEBUG Registering shutdown blocker for PluginProvider
1448976436373 addons.manager DEBUG Provider finished startup: PluginProvider
1448976436373 addons.manager DEBUG Completed startup sequence
1448976436464 addons.xpi-utils DEBUG Starting async load of XPI database C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\anonymous1257257327123381445webdriver-profile\extensions.json
JavaScript. warning:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/cpmanager@mozillaonline.com/components/ceTracking.js, line 132: JavaScript. 1.7's let blocks are deprecated
JavaScript. warning:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/cpmanager@mozillaonline.com/components/ceTracking-old.js, line 89: JavaScript. 1.7's let blocks are deprecated
1448976437012 addons.xpi-utils DEBUG Async JSON file read took 0 MS
1448976437012 addons.xpi-utils DEBUG Finished async read of XPI database, parsing...
1448976437016 addons.xpi-utils DEBUG Successfully read XPI database
*** Blocklist::_loadBlocklistFromFile: blocklist is disabled
1448976437296 addons.manager DEBUG Starting provider: PreviousExperimentProvider
1448976437296 addons.manager DEBUG Registering shutdown blocker for PreviousExperimentProvider
1448976437298 addons.manager DEBUG Provider finished startup: PreviousExperimentProvider
JavaScript. error:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/cpmanager@mozillaonline.com/components/mozCNGuard.js, line 374: TypeError: w.gBrowser is null
1448976437857 addons.manager DEBUG Starting provider: <unnamed-provider>
1448976437857 addons.manager DEBUG Registering shutdown blocker for <unnamed-provider>
1448976437858 addons.manager DEBUG Provider finished startup: <unnamed-provider>
JavaScript. error:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/anonymous1257257327123381445webdriver-profile/extensions/fxdriver@googlecode.com/components/driver-component.js, line 11487: TypeError: this.server_ is undefined
JavaScript. error: chrome://fxdriver/content/server.js, line 38: NS_ERROR_XPC_CI_RETURNED_FAILURE: Component returned failure code: 0x80570015 (NS_ERROR_XPC_CI_RETURNED_FAILURE) [nsIJSCID.createInstance]
JavaScript. error:http://offlintab.firefoxchina.cn/static/preload.html, line 127: ReferenceError: mozIndexedDB is not defined
 at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:118)
 ... 7 more
 
问了下度娘,是firefox版本不兼容导致的,我的webdriver驱动版本是selenium-java-2.44.0,火狐版本是40.0版本的,因此不兼容。兼容对应关系如下:
2.25.0 -> 18
2.30.0 -> 19
2.31.0 -> 20
2.42.2 -> 29
2.44.0 -> 33 (不支持31,2014/12/1)
2.45.0 -> 36

TAG:

 

评分:0

我来说两句

Open Toolbar