2016-11-07 16 views
0

問題文の実行中に、適切なナビゲーションを実行するためのappiumで最後の訪問スクリーン永続性を扱うprogrammaticaly方法:完全なスイート

私はそれが「写真」、「音楽」などの複数のナビゲーションメニューのオプションを持っているアンドロイドのアプリケーションを自動化していますが、 'Documents'などがあり、このメニューには複数の画面があります(写真>写真、タイムライン、アルバム、お気に入り)。 アルバムを作成するなどのテストスクリプトを実行すると、私はアプリケーションを終了します()。私のアプリは最後に訪問した画面の永続性を保持しているので、画面を再びデフォルトの画面にスクロールして設定する必要があり、そして、テストの失敗をいくつかの時間、不適切な画面位置に、

たちはAppiumが実行するようにするには、機能を追加できるページへのナビゲーションを処理し、単一のクラスにデフォルト画面を設定し、他のクラスに

答えて

0

をそれを使用することができます任意の方法はあります各テストがコンフィグレーションキャッシュをクリアする前に完全にリセットされます。

capabilities.setCapability("fullReset", true) 
capabilities.setCapability("noReset", false)