16

テストのない非常に大きな Android アプリケーションがあります。私たちは、典型的な品質/長すぎる手動回帰テスト サイクルの問題に苦しんでいます。

Android を初めて使用するサーバー サイド開発者として、開発者テストを紹介したいと思います。

JUnit を使用して通常の Java コードを単体テストする方法を確認できます。

ただし、アクティビティ/フラグメント/アダプターはより困難であることが証明されています。

GTAC の Espresso ビデオを見て感銘を受け、それを使用することにしました。

私が苦労しているのは、テストケースに模擬データを提供して表示を確認する方法です。

これは可能ですか?Espresso はブラック ボックス テスト用のようです。(通常) ブラック ボックス テストは QA によって行われるため、開発者 (対象ユーザー) の使用が大幅に制限されます。

4

2 に答える 2