2

Polymer と Unit Testing を始めたばかりです。このページhttps://www.polymer-project.org/2.0/docs/tools/testsのアクティビティを試していましたが、実行できませんでしpolymer testた。だから私は実行しようpolymer test --verboseとしましたが、このエラーが発生しました:

Error: Selenium server did not start.Another Selenium process may already be running or your java version may be out of date.

error: cli runtime exception: Error: Selenium server did not start.Another Selenium process may already be running or your java version may be out of date. error: Error: Selenium server did not start.Another Selenium process may already be running or your java version may be out of date. at ChildProcess.errorIfNeverStarted (C:\Users\Eleonor Somosot\AppData\Roaming\npm\node_modules\polymer-cli\node_modules\selenium-standalone\lib\start.js:141:15) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)

誰かがこれを手伝ってくれて、説明してくれることを願っています。ありがとう..

4

1 に答える 1

4

ポート 4444 で既に実行されている Selenium サーバーをシャットダウンするには、以下の URL をクリックします。

http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer

Selenium サーバーが既にポート 4444 で実行されている場合は、サーバーをシャットダウンし、このポート 4444 で Selenium が実行されていない場合は OK と表示され、上記の URL を押すと「接続できません」と表示されます。

サーバーが実行されていない場合は、Java のバージョンを調整したことが原因でした。Java 7 以降を実行していることを確認します。

java -version 
于 2017-06-13T05:12:06.820 に答える