私のテスト(Nightwatch.jsで書かれています)をヘッドレスクロムでローカルに実行しようとしています。 しかし、ヘッドレスモードで要素を見つけることができないのでテストは失敗します(ヘッドレスモードなしでも機能します)。ナイトウォッチテストでヘッドレスクロムモードの要素が見つかりません
私が失敗したスクリーンショットを確認すると、私は白い画面しか表示されません。 しかし、 "body"要素のテストがチェックされると、実際には通過します。だから私は、ページがロードされていると思うが、おそらくヘッドレスクロムは、何らかの理由で、JavaScriptを読み込むことができないのですか?後でdivやボタンなどが数秒間表示されるのを待つが、見つからない。
何が間違っている可能性がありますか? nighthead設定ファイルのdesiredCapabilitiesに--headlessと--disable-gpuフラグを追加しました。
に誰かに時間のカップルを救うことを願っていますあなたはこれに対する解決策を見つけましたか? – SuperUberDuper
私はMacで同じ問題が発生しています。私はあなたから聞いてうれしいよ! – Jeremad