現在、angularjs を独学で公式 Web サイトのクローン チュートリアル プロジェクトから学習していますが、エンドツーエンド テストを実行するたびにタイムアウトになってしまいます。
設定ファイル protractor-conf.js`exports.config = {
allScriptsTimeout: 11000、
仕様: [
'e2e/*.js'
]、
機能: {
'ブラウザ名': 'クロム'
}、
chromeOnly: true、
baseUrl: 'http://localhost:8000/',
フレームワーク: 'ジャスミン'、
jasmineNodeOpts: {
デフォルトタイムアウト間隔: 30000
}
};超时报错信息
Selenium スタンドアロン サーバーを開始しています...
[ランチャー] WebDriver
の 1 つのインスタンスを実行しています
[ランチャー] プロセスがエラー コード 1 で終了しました
G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulessselenium-webdriverlibgoogasyncnexttick.js:39
goog.global.setTimeout(function() { 例外をスローします; }, 0);
^
エラー: http://192.168.15.6:54792/wd/hub
で WebDriver サーバーの待機中にタイムアウトになりました
エラー時 (ネイティブ)
onResponse (G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulessselenium-webdriverhttputil.js:87:66)
で
G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulessselenium-webdriverhttputil.js:42:21
で
G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulessselenium-webdriverlibwebdriverhttphttp.js:123:5
で
ClientRequest で (G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulessselenium-webdriverhttpindex.js:145:7)
ClientRequest.emit (events.js:107:17)
で
Socket.socketErrorListener (_http_client.js:271:9)
で
Socket.emit (events.js:107:17)
で
net.js:459:14
で
process._tickCallback (node.js:355:11)
で
`
各種依存パッケージも更新され、サービスが開始されました。初心者なのでアドバイスをお願いします。
同じ問題が発生しました。Mac でテストしたところ、実行されましたが、元の投稿者と同じエラーが発生しました。