2015-10-05 90 views
0

I無法啓動Selenium FireFox。FireFox無法啓動Selenium

當我製作一個FirefoxDriver實例時,錯誤打開。

public void startFireFox() { 
    driver = new FirefoxDriver(); 
} 

firefox窗口是白色的頁面。就像圖。 [![輸入圖片描述] [1]] [1]

錯誤日誌是這樣的。我該如何解決這個問題?

Build info: version: '2.47.1', revision: '411b314', time: '2015-07-30 02:56:46' 
System info: os.name: 'Windows 8.1', os.ar 
ch: 'x86', os.version: '6.3', java.version: '1.8.0_60' 
Driver info: driver.version: FirefoxDriver 
     at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.st 
art(NewProfileExtensionConnection.java:134) 
     at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.j 
ava:276) 
     at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.jav 
a:116) 
     at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:2 
23) 
     at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:2 
16) 
     at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:2 
12) 
     at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:1 
25) 
     at org.selenium.Browser.startFireFox(Browser.java:251) 
     at com.buyma.NewDisplay.initialSetting(NewDisplay.java:77) 
     at com.buyma.NewDisplayTool.actionPerformed(NewDisplayTool.java:130) 
     at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) 
     at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) 
     at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) 
     at javax.swing.DefaultButtonModel.setPressed(Unknown Source) 
     at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour 
ce) 
     at java.awt.Component.processMouseEvent(Unknown Source) 
     at javax.swing.JComponent.processMouseEvent(Unknown Source) 
     at java.awt.Component.processEvent(Unknown Source) 
     at java.awt.Container.processEvent(Unknown Source) 
     at java.awt.Component.dispatchEventImpl(Unknown Source) 
     at java.awt.Container.dispatchEventImpl(Unknown Source) 
     at java.awt.Component.dispatchEvent(Unknown Source) 
     at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) 
     at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) 
     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) 
     at java.awt.Container.dispatchEventImpl(Unknown Source) 
     at java.awt.Window.dispatchEventImpl(Unknown Source) 
     at java.awt.Component.dispatchEvent(Unknown Source) 
     at java.awt.EventQueue.dispatchEventImpl(Unknown Source) 
     at java.awt.EventQueue.access$500(Unknown Source) 
     at java.awt.EventQueue$3.run(Unknown Source) 
     at java.awt.EventQueue$3.run(Unknown Source) 
     at java.security.AccessController.doPrivileged(Native Method) 
     at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionP 
rivilege(Unknown Source) 
     at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionP 
rivilege(Unknown Source) 
     at java.awt.EventQueue$4.run(Unknown Source) 
     at java.awt.EventQueue$4.run(Unknown Source) 
     at java.security.AccessController.doPrivileged(Native Method) 
     at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionP 
rivilege(Unknown Source) 
     at java.awt.EventQueue.dispatchEvent(Unknown Source) 
     at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) 
     at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) 
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) 
     at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
     at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
     at java.awt.EventDispatchThread.run(Unknown Source) 
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: 
"appDisabled":false,"descriptor":"C:\\Program Files (x86)\\Mozilla Firefox\\brow 
ser\\extensions\\{972ce4c6-7e08-4474-a285-3208198ce6fd}","installDate":144390787 
7310,"updateDate":1443907877310,"applyBackgroundUpdates":1,"skinnable":true,"siz 
e":22852,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignIn 
stall":false,"hasBinaryComponents":false,"strictCompatibility":true,"locales":[] 
,"targetApplications":[{"id":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","minVersio 
n":"41.0.1","maxVersion":"41.0.1"}],"targetPlatforms":[]} 
1444033838736 addons.xpi  DEBUG getModTime: Recursive scan of {972ce4c6- 
7e08-4474-a285-3208198ce6fd} 
1444033838740 addons.xpi  DEBUG Updating database with changes to instal 
led add-ons 
1444033838740 addons.xpi-utils  DEBUG Updating add-on states 
1444033838742 addons.xpi-utils  DEBUG Writing add-ons list 
1444033838788 addons.manager DEBUG Registering shutdown blocker for XPIProv 
ider 
1444033838789 addons.manager DEBUG Provider finished startup: XPIProvider 
1444033838789 addons.manager DEBUG Starting provider: LightweightThemeManag 
er 
1444033838790 addons.manager DEBUG Registering shutdown blocker for Lightwe 
ightThemeManager 
1444033838790 addons.manager DEBUG Provider finished startup: LightweightTh 
emeManager 
1444033838791 addons.manager DEBUG Starting provider: GMPProvider 
1444033838802 addons.manager DEBUG Registering shutdown blocker for GMPProv 
ider 
1444033838802 addons.manager DEBUG Provider finished startup: GMPProvider 
1444033838802 addons.manager DEBUG Starting provider: PluginProvider 
1444033838802 addons.manager DEBUG Registering shutdown blocker for PluginP 
rovider 
1444033838803 addons.manager DEBUG Provider finished startup: PluginProvide 
r 
1444033838803 addons.manager DEBUG Completed startup sequence 
1444033840197 addons.manager DEBUG Starting provider: <unnamed-provider> 
1444033840197 addons.manager DEBUG Registering shutdown blocker for <unname 
d-provider> 
1444033840198 addons.manager DEBUG Provider finished startup: <unnamed-prov 
ider> 
1444033841030 DeferredSave.extensions.json DEBUG Starting write 
1444033841636 addons.repository  DEBUG No addons.json found. 
1444033841637 DeferredSave.addons.json  DEBUG Save changes 
1444033841642 DeferredSave.addons.json  DEBUG Starting timer 
1444033841680 addons.manager DEBUG Starting provider: PreviousExperimentPro 
vider 
1444033841680 addons.manager DEBUG Registering shutdown blocker for Previou 
sExperimentProvider 
1444033841681 addons.manager DEBUG Provider finished startup: PreviousExper 
imentProvider 
1444033841705 DeferredSave.extensions.json DEBUG Write succeeded 
1444033841706 addons.xpi-utils  DEBUG XPI Database saved, setting sche 
ma version preference to 17 
1444033841707 DeferredSave.addons.json  DEBUG Starting write 
1444033841764 DeferredSave.addons.json  DEBUG Write succeeded 
JavaScript error: file:///C:/Users/%E5%B6%BA%E5%90%BE/AppData/Local/Temp/anonymo 
us3133745447996684817webdriver-profile/extensions/[email protected]/compon 
ents/bad-cert-listener.js, line 2245: NS_ERROR_FAILURE: Component returned failu 
re code: 0x80004005 (NS_ERROR_FAILURE) [nsILocalFile.createUnique] 
JavaScript error: chrome://fxdriver/content/server.js, line 61: NS_ERROR_XPC_CI_ 
RETURNED_FAILURE: Component returned failure code: 0x80570015 (NS_ERROR_XPC_CI_R 
ETURNED_FAILURE) [nsIJSCID.createInstance] 
1444033854172 addons.manager DEBUG shutdown 
1444033854173 addons.manager DEBUG Calling shutdown blocker for XPIProvider 

1444033854173 addons.xpi  DEBUG shutdown 
1444033854174 addons.xpi-utils  DEBUG shutdown 
1444033854175 addons.manager DEBUG Calling shutdown blocker for Lightweight 
ThemeManager 
1444033854176 addons.manager DEBUG Calling shutdown blocker for GMPProvider 

1444033854179 addons.manager DEBUG Calling shutdown blocker for PluginProvi 
der 
1444033854180 addons.manager DEBUG Calling shutdown blocker for <unnamed-pr 
ovider> 
1444033854183 addons.manager DEBUG Calling shutdown blocker for PreviousExp 
erimentProvider 
1444033854190 addons.xpi  DEBUG Notifying XPI shutdown observers 
1444033854198 addons.manager DEBUG Async provider shutdown done 

     at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.st 
art(NewProfileExtensionConnection.java:122) 
     ... 45 more 
+0

'driver.get(「some_URL_here」);'是否對瀏覽器做任何事情? – Tyler

回答

0

及其硒的webdriver版本之間的兼容性問題,您正在使用( '2.47.1')和Firefox版本( 「41.0.1」)。我曾經遇到過以前版本的Webdriver的相同問題,當時,降級Firefox版本有所幫助。請檢查Selenium Webdriver的changelog或使用here的鏈接CHANGELOG並使用Firefox的支持版本。

+0

編輯我的答案以反映Selenium-Java的更新日誌 – AGill

0

這是一個非常普遍的問題,面對初學者不用擔心,更好的導入最後一個硒API即2.47.1或者如果您使用的是舊版本的API API嘗試Mozilla的較低版本像Mozilla版本31.我保證它會工作。

+0

感謝您的回覆。但不幸的是,我正在使用API​​版本2.47.1。你有什麼主意嗎? Build info:'2.47.1',revision:'411b314',time:'2015-07-30 02:56:46' 系統信息:os.name:'Windows 8.1',os.ar –

+0

我試過Mozilla版本31.但是我得到了同樣的錯誤......這個錯誤只發生在這臺電腦上。 –

+0

如果還是你的問題沒有解決,不用擔心,親愛的我隨時可以提供幫助。請發現我的電子郵件ID: - [email protected],讓我知道如果我可以採取您的系統的團隊查看器並解決問題。 –

相關問題