0
は、どのように私は私のテスト例えばAndroidのエスプレッソ複数のテストパス
であれば/他のパスを持っているん
特定のダイアログが存在しているとき、私はそれを却下し、対
を続けます
それが存在しない場合は、私はそれにもかかわらず続きます。
あなたが必要なもの
は、どのように私は私のテスト例えばAndroidのエスプレッソ複数のテストパス
であれば/他のパスを持っているん
特定のダイアログが存在しているとき、私はそれを却下し、対
を続けます
それが存在しない場合は、私はそれにもかかわらず続きます。
あなたが必要なもの
はのisVisible(int型のID)のようなものである、の実装は、このようなものになるだろう:
public boolean isVisible(int elementID) {
try {
onView(withId(elementID)).check(matches(isDisplayed()));
return true;
} catch (Throwable t) {
return false;
}
}
あなたは、このようなテストで、ダイアログをチェックします:
をif(isVisible(R.id.dialogID)) {
onView(withText("OK")).perform(click()); // dismiss the dialog by clicking 'OK' button
// do whatever you want to do after this
}
これは問題を処理する必要があります。