Seleniumを使用してサイトの回帰テストを自動化しようとしていますが、WebDriver拡張機能がアクティブなときにSafari 11.0で以下のコンソールエラーが発生します):
例外TypeError:値が順序ではありません
はTypeError:
Value is not a sequence Safari exception
しかし、私の場合、私は私を実行するために拡張が必要になります。引数が足りませんSelenium WebDriver Safari(11.0)TypeError:値がシーケンスではありません
は、このユーザーが見ていた同じ問題のように見えますテストビルド。
(右?それとも私は何とかそれを無効にしても、自動テストを実行できますか?)
私は私のテストのブラウザでBrowserStackを使用する(私は彼らの「ライブ」環境を使用して、そこのdevのツールを開いてTypeErrorsを見ることができる)が、私がテストしようとしているセクションを拡張することなく、 "Automate"でサイトをテストする方法が必要です。
実際の自動テストを実行すると、サイトの必要な部分が完全に読み込まれないため、「期待された条件が失敗しました:要素の存在を待っています」というエラーが表示されます。このテストは他のブラウザや古いバージョンのSafariでも動作します。
私はSeleniumとJavaを初めて使用しています.Safari 11.0でこのテストを実行する方法についてのご意見は大変ありがとうございます。
私の自動化されたテストは、Java(Javaの(TM)SEランタイム環境(9.0.1 + 11を構築)、セレン3.7.1およびEclipseを使用しています。
ありがとうございました。 BrowserStackのサポートは私のところに戻ってきました。彼らは最後にバグ修正の作業をしています。私は何かを提供する場合は指示や設定でこのポストを更新しますが、アクションが必要ないように思えます。 – abbie