0

私は Chrome を使用しています。C# で自動化テストを実行して、アプリケーションがオフラインのときにテストし (モバイル アプリを でテストしていますPhoneGap)、後でオンラインにしてテストを完了できるようにしたいと考えています。WebDriverで使用できSelenium 2ますか?

Google Chrome では、次のような開発者ツールを設定できます。 ここに画像の説明を入力

しかし、Seleniumで自動的に設定する方法がわかりません。

プロパティをチェックしてアプリケーションがオンラインかオフラインかをチェックする方法があることは知っていますが navigator.onLine、テスト目的でその値を「偽造」したいと思います。

4

2 に答える 2

2

Selenium は Web ベースのアプリケーション専用です。つまり、アプリケーションがオフラインのときは自動化テストを実行できません。

ユーザーのアクション/動作を複製するだけです。ユーザーがオフライン モードでサイトにアクセスできる場合、selenium もアクセスできます。その逆も同様です。

于 2015-02-17T12:59:15.010 に答える