2
私はLaravel 5のcodeceptionを使用して機能テストを作成しようとしています.JSが読み込んだ要素の検証に失敗します。すべてのJSが実行され、ページが完全にロードされるのを待つ方法これは達成可能ですか?Laravel 5コードテスト機能テスト、全ページ読み込み待ち
私はLaravel 5のcodeceptionを使用して機能テストを作成しようとしています.JSが読み込んだ要素の検証に失敗します。すべてのJSが実行され、ページが完全にロードされるのを待つ方法これは達成可能ですか?Laravel 5コードテスト機能テスト、全ページ読み込み待ち
これには、Seleniumを使用する必要があります。 Laravelには、セレンのサポートがあります(ただし、SeleniumスタンドアロンサーバーをダウンロードしてJavaをインストールする必要がありますが)。
$ I-> waitForElement( '#my-element'、30); // timeout in secs' –
この方法には注意してください。限られた環境ではうまくいくかもしれませんが、すぐに迷惑になり、テストに時間がかかります。 – tptcat
@BenSwinburne waitForElementは、機能テストには使用できません。 Tnx。 – xelber