Eclipse内からXMLファイルを右クリックして実行するとFirefoxが正常に動作します。私が使用していますbatファイルここorg.openqa.selenium.firefox.NotConnectedExceptionコマンドプロンプトからSeleniumを実行している場合
Starting test in FireFox
org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
efox\browser\features\[email protected]
1469730154261 addons.xpi DEBUG Calling bootstrap method startup on [email protected] version 1.0.2
1469730154262 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\features\[email protected]
1469730154263 addons.xpi DEBUG Calling bootstrap method startup on [email protected] version 1.3.2
1469730154277 addons.manager DEBUG Registering shutdown blocker for XPIProvider
1469730154278 addons.manager DEBUG Provider finished startup: XPIProvider
1469730154278 addons.manager DEBUG Starting provider: LightweightThemeManager
1469730154278 addons.manager DEBUG Registering shutdown blocker for LightweightThemeManager
1469730154278 addons.manager DEBUG Provider finished startup: LightweightThemeManager
1469730154278 addons.manager DEBUG Starting provider: GMPProvider
1469730154283 addons.manager DEBUG Registering shutdown blocker for GMPProvider
1469730154283 addons.manager DEBUG Provider finished startup: GMPProvider
1469730154283 addons.manager DEBUG Starting provider: PluginProvider
1469730154284 addons.manager DEBUG Registering shutdown blocker for PluginProvider
1469730154284 addons.manager DEBUG Provider finished startup: PluginProvider
1469730154284 addons.manager DEBUG Completed startup sequence
1469730155755 DeferredSave.extensions.json DEBUG Starting write
1469730155760 addons.manager DEBUG Starting provider: <unnamed-provider>
1469730155760 addons.manager DEBUG Registering shutdown blocker for <unnamed-provider>
1469730155761 addons.manager DEBUG Provider finished startup: <unnamed-provider>
JavaScript warning: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/system/environment.js, line 15: Proxy.create and Proxy.createFunction are deprecated, use new Proxy instead
1469730156204 addons.repository DEBUG No addons.json found.
1469730156205 DeferredSave.addons.json DEBUG Save changes
1469730156207 DeferredSave.addons.json DEBUG Starting timer
1469730156221 addons.manager DEBUG Starting provider: PreviousExperimentProvider
1469730156221 addons.manager DEBUG Registering shutdown blocker for PreviousExperimentProvider
1469730156222 addons.manager DEBUG Provider finished startup: PreviousExperimentProvider
1469730156224 DeferredSave.extensions.json DEBUG Write succeeded
1469730156224 addons.xpi-utils DEBUG XPI Database saved, setting schema version preference to 17
1469730156267 DeferredSave.addons.json DEBUG Starting write
1469730156301 DeferredSave.addons.json DEBUG Write succeeded
console.error: all-aboard-v1:
Either no config.json file was created, or it was placed at the wrong location. Error:
Message: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIChannel.open2]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: resource://gre/modul
されています:
set TEST=map_test.xml
cd C:\selenium\project
java -cp C:\selenium\project\lib\*;C:\selenium\project\bin org.testng.TestNG %TEST%
set /p=Hit ENTER to continue...
を、私はディレクトリを変更.batファイルからまったく同じファイルを実行しようとする場合は、私は次のエラーを取得しています私はバットファイルが良いことを知っています。なぜなら、Chromeですべてうまく動作するからです。私はFirefoxのバージョンを知っていて、SeleniumはどちらもEclipseで問題なく動作するので良いです。コマンドラインからFirefoxにアクセスしようとしているだけです。問題はここにあります。私は自分のライブラリをダブルチェックして、すべてが順番に見える。
ChromeDriverは、システムプロパティで明示的に定義された場所であり、FirefoxがデフォルトでSeleniumで定義されているため、問題はありません。
どのような考えですか?
あなたはサーバーのjarがlibフォルダにないのは間違いありませんでしたが、それは助けになりませんでした。私はまだFirefoxに接続していません。ブラウザのウィンドウを開くことを知っていますが、しばらくの間、そのブランクが閉じて、以前と同じようにテストに失敗します。 –
あなたのFirefoxのバージョンは何ですか?あなたはどのセレンのserverjarを使用していますか? – CARE
Firefoxは47.0.1、serverjarは2.53.1です。それは私には意味がありませんが、FirefoxはEclipseから直接うまく動作しますが、xmlと同じディレクトリにあるバットファイルでさえもうまく動作しません。 –