問題タブ [wdio-v6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Webdriver.io (wdio) - Browserstack - waitforDisplayed が失敗する
wdio 6 でいくつかのテストを行っています (7 にアップグレードする途中)。非常に単純なテストでこのエラーが発生しました。
テストの実行中に、これが何度もトリガーされます。
そして最後に:
誰もこれを経験したことがありますか?解決策は何ですか?
編集
wdio を利用可能な最新のものにアップグレードしましたが、まだこの問題が発生しています。
wdio の github に問題を提出しました: https://github.com/webdriverio/webdriverio/issues/7145
docker - Docker コンテナで WDIO-Test をローカルに実行すると、次のエラーがスローされます: @wdio/cli:utils: 'onPrepare' フックでサービスが失敗しました
次のように、docker-container でローカルにヘッドレス e2e-test を実行しています。
最初に次のエラー メッセージが表示されます。
wdio-configuration-file の onPrepare-Hook を使用していません (以下を参照)。
テストは続行され、想定どおりに毎回正常に終了します。この時点で、このエラー メッセージを単に抑制することが実行可能な解決策になります (このエラーはテスト結果に影響を与えないため)。
でテストを実行するための解決策がここにありますが、それは私にとってはうまくいきません。しかし、これにより、docker-compose-file で解決策を探す必要があるかどうか疑問に思います。
これは私の wdio-configuration-file の内容です: