Androidでは、以下のようにしているといくつかのAccessibilityCheckをEspresso実行時にViewに対してチェックしてくれます。
import android.support.test.espresso.contrib.AccessibilityChecks;
@RunWith(AndroidJUnit4.class)
@LargeTest
public class AccessibilityChecksIntegrationTest {
@BeforeClass
public static void enableAccessibilityChecks() {
AccessibilityChecks.enable();
}
}
- View要素に対するチェックはこれ
- accessibilityの付加情報に関してはこれ
- 公式サイト
- accessibility checkのGitHub
これに似た機能をEarlGreyでも実現してほしいというissueが立ってました。
– https://github.com/google/EarlGrey/issues/393
ここら辺をうまく拡張していくと、自分たちの組織におけるViewなどのチェックを拡充していくことができるのでないかなーと期待。