android-espresso

    0

    1答えて

    私は値が「What's Next?」というテキストビューを持っています。アンドロイドデバイスモニタを使用してオブジェクトを識別しているとき、テキスト値は「What?s Next?」と表示されます。すべての特殊文字は '?'で置き換えられます。オブジェクトのプロパティを識別してキャプチャしようとしている間にアンドロイドデバイスモニタに表示されます。 私はエスプレッソテストを作成しており、オブジェクト

    1

    1答えて

    アプリのUIをテストするためにEspressoを使用するアンドロイドテストテストがいくつかあります。私は、最近失敗し始めたことに気付きました。その理由は意味をなさないようです。 EditTextのパスワードをとるAlertDialogが起動します。テストの開始は次のようになります。 // click the icon that launches the dialog onView(wit

    7

    3答えて

    私はエスプレッソとUIAutomatorを使用してテストケースを作成しています。拒否されたときと許可されているときに、外部のストレージのアクセス許可をテストしています。 私は、テストケースの開始時にすべてが取り消される許可を必要とする異なるテストケースを持っています。 しかし、いくつかのテストケースでは許可が得られるはずです。その結果、次のテストが実行されるときに許可を取り消す必要があります。 私

    1

    3答えて

    私は新しいアンドロイドテストキット(エスプレッソ)でいくつかのテストを書こうとしています。しかし、ビューが表示されているかどうかを確認したり、ボタンをクリックしたりするなど、いくつかのアクションを実行する方法に関する情報は見つかりません。ビューが存在するかどうかを確認する必要があることに注意してください。ビューでアクションを実行する場合は、次のビューに進みます。 ご協力いただければ幸いです。私は基

    0

    1答えて

    私はアンドロイドアプリのエスプレッソテストを実行しようとしていますが、問題を抱えています。 MainActivityでは、一部のビューの可視性はネットからロードされたデータに依存しますが、MainActivityTestではデータのロード処理を操作できないため、実際のデータと表示するビューと表示しないビューはわかりません。その結果、テストを続ける方法がわかりません。誰でもこの状況をどのように処理す

    1

    1答えて

    私はandroid testing codelabに従っており、同様の方法で自分のアプリをモデル化しようとしています。そうすることは、それをすべてうまく広げたわけではありません。実行しようとすると、AppCompatActivityやTextInputLayoutなどのサポートライブラリクラスを使用しているときに私はエラーが発生します。エラーは言う: The type android.suppor

    0

    2答えて

    私は自分のアプリのエスプレッソテストを作成しています。私のアプリでカメラを開いた後、シャッターボタンをクリックするのを自動化しようとしています。 私はAndroidエミュレータでEspressoとUIAutomatorを使用しています。このUIをUIAutomatorViewerにダンプすることができました。 私はこのコードを使用してUIAutomatorを使用して、シャッターボタンをクリックする

    0

    1答えて

    私の問題:私はスキップボタンをクリックすることはできませんだから 私の現在のユニットテスト「onClickSkipButtonAndVerifyAppExistsが」失敗しているがinclude layout = "@ layout/navigation_bar"の中にあります。基本的にレイアウトは左側のスキップボタンと右側の次のボタンです。私はそれが失敗している理由は、それがincludeタグか

    0

    2答えて

    私のアプリケーション用のテストケースを書いていますが、マイナーな問題がいくつかあります。ビューの多くがすべてのデータを読み込んで画面に表示するために、多くのテストケースにSystemClock.Sleep呼び出しがあります。しかし、これを行うための睡眠の数はますます増加し、これらのテストの時間はさらに長くなりました。ここで は、これらのテストの1 @Test public void testSe

    0

    1答えて

    ターゲットは外部アプリ実行インテントをテストすることです。このテストケースが合格すると、次のテストケースがすべて失敗しました。これは、テストケースの終了後に外部アプリが終了しなかったためです。私のテストは次のようになっています: public class MarketIntentCase { private ActivityTestRule<SomeActivity> activityTest