2017-03-16 10 views
0

私は個人的なコンピュータで完璧に動作する分度器/ジャスミンE2E自動テストのスイートを持っています。他の誰かがテストをチェックアウトして、自分のコンピュータでローカルに実行させようとしていました。同じ環境が設定されているように見えても、テストでは正しい要素を見つけたりクリックしたりしてすぐに失敗することはありません。別のマシンではなく1つのマシン上で動作する分度器のテスト

誰かがこれに遭遇したか、トラブルシューティングについての洞察を持っていますか?

私は分度器のバージョン5.0.0とwebdriverをバージョンを実行している11.1.1

+0

失敗の理由、例外などが私の考えに役立つでしょう.... – kotoj

+0

これは、一般的な要素をクリックして例外を見つけることができません。私は現時点で彼のログにアクセスすることはできませんが、それは普通のことではありません。チェックしてトリプルチェックし、すべての要素が同じで、環境とバージョンが同じで、ブラウザーが同じであることを確認しました。 –

+0

あなたは「テストが見つからない、またはクリックしていない」と言っていますので、例外はありますが、ログを提供する必要があります。私は彼の環境によって多少異なるかもしれないと思う...多分画面のサイズ?スクリーンショットを追加すると、失敗の理由を見つけるのに役立ちます。 – kotoj

答えて

0

あなたは分度器、webdriverを、LIBS、などのバージョンの違いを検索することができ、最終的に見つけたが、それはあなたに解決策を与えることはありません。解決策は、ドッカーのようなコンテナです。あなたは同じ環境を立ち上げて実行しなければならないので、あなたの友人にテストを与えてはいけません。代わりに彼に環境を与えてください。彼がしなければならないことは、ドッカーを動かして結果を伝えることだけです。

関連する問題