2017-11-22 13 views
0

私は分度器とコードを書くのが初めてです。 私は自分のコードを実行したときに、私の希望のアクションがエラーエラー:タイムアウト - jasmine.DEFAULT_TIMEOUT_INTERVALで指定されたタイムアウト時間内に非同期コールバックが呼び出されなかった

Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL

で行われており、私のテストでは、このために失敗しました。

私はしかし、同じメッセージが毎回来ているし、私のテストが失敗している

import 'jasmine'; 
jasmine.DEFAULT_TIMEOUT_INTERVAL= 50000; 

処理するために、timeoutコマンドを適用しています。

+0

[こちらの研究はこちら](http://www.protractort.org/#/timeouts) –

+0

こんにちは、私の設定ファイルにtimeoutコマンドを入れてみました。 jasmineNodeOpts:{ defaultTimeoutInterval:9000000 }、 と私は私のスクリプトはまた browser.driver.sleep(10000) が、同じエラーに直面しての使用。彼のための解決策を私に提案してください –

+0

タイムアウトを取得すると、実行しているテスト仕様で質問を更新してください。スペックコードの問題かテスト中のページの問題です。タイムアウトを延長することは決して解決策ではありません。 ...より多くの可能性は、コードの問題です。 –

答えて

0

このように設定ファイルにtimeoutコマンドを入れてみてください。

jasmineNodeOpts:{ showColors:真、 defaultTimeoutInterval:600000 }

+0

こんにちは、あなたの返信をありがとう、私は自分の設定ファイルでこのようなタイムアウトコマンドを使用しました jasmineNodeOpts:{defaultTimeoutInterval:90000}、 –

+0

あなたのスクリプトは、ミッドまたは開始時にこのエラーを投げていますか? – Shrinidhi

+0

エラーすべての文を実行した後に発生:( –

0

それはおそらくあなたがテストしているページに関連するのです。

あなたは上記の二つのリンクでは、あなたの答えを見つけることができなかった場合は、追加情報をあなたの質問を更新します。

関連する問題

 関連する問題