espresso

    0

    1答えて

    エスプレッソを使用して次のコードのテストケースを書く方法を教えてください。私はアイコンをクリックすると実行される次のコードを持っています。 私はtoPackage(....そしておそらくそれはstartActivityForResultを経由して起動されますが、この場合の処理​​方法ならば打ち上げ意図の結果をあざける(私が意図した使用目的の立ち上げを確認することができることを知っている。 try

    0

    1答えて

    をテスト私はカスタマイズされたオブジェクトとエスプレッソここ I/TestRunner: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255) at java.util.Ar

    2

    2答えて

    ご存じのように、アンドロイドはアンドロイドNのMulti-Window support modeを提供しています。私たちのアプリケーションはマルチウィンドウをサポートしています。 しかし、それをテストするには?どのように強制的にそのモードでアプリを実行する?私はInstrumentationクラスまたは他のどこかのドキュメントにそのようなメソッドを作成していません。多分それは何とか可能ですエスプレ

    0

    1答えて

    私は2層のRecyclerビューを持っています。メインRecyclerビューには、動的Recyclerビューがアイテムとして含まれています。 したがって、Android Espressoの内部Recyclerビューの項目内にあるテキストをクリックしてアサーションする必要があります。

    0

    1答えて

    で複数のエスプレッソメソッドを実行します。テストのサブセットを選択すると、このよう $ adb shell am instrument -w -e class com.android.demo.app.tests.Foo1,com.android.demo.app.tests.Foo2#bar3 com.android.demo.app.tests/android.support.test.run

    -2

    1答えて

    Androidのエスプレッソウェブを使用して、アンドロイドアプリケーションでウェブビューをテストしています。 ウェブサイトの読み込みには多少の時間がかかります。要素に対してクリックアクションを実行する前に、その要素が表示されるまで待つ必要があります。 使用できるAPIはありますか?私はsleep()メソッドを使いたくありません。 WebView()上

    0

    2答えて

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

    0

    1答えて

    ボタンをクリックすると、トーストメッセージのポップアップを確認するエスプレッソが必要です。例えば。 「お気に入りに追加」または「お気に入りから削除」のいずれかが表示され、string.xmlの下にある文字列が表示されます。トーストのメッセージが変わるかもしれないので、私はトーストのメッセージが含まれているかどうかをチェックするだけです...私は試したエスプレッソのコードを追加しましたが、動作しませ

    0

    1答えて

    私はエスプレッソをコマンドラインからgradle経由で実行しています(私たちのciで)。失敗したテストをコマンドラインに記録します。これまでのところとても良いですが、エスプレッソに成功テストを記録させる方法はありますか? --stacktraceと--infoとconnectedDebugAndroidTestを実行

    0

    2答えて

    私のAndroidのアクティビティのメニューは動的に設定されており、私はエスプレッソで表示されているアイテムをテストしたいと思います。私は、例えば、「M」を含むタイトル文字列をいくつかのタイトル文字列「N」と、少なくとも1つのアイテムを含むタイトルで、少なくとも1つの項目がなければならないことを知っている: 項目N1 項目N2 項目M1 項目M2 私はテストのためにAmbiguousViewMat