UI Automatorで他人のアプリのテストを書きました 最近,あるAndroidアプリで「"pink"と検索するとクラッシュする」 ということに気がつきました. そこで,クラッシュするシナリオを再現するテストを書いて, そのテストコードと共にバグ報告を行いました. ということで今回は, UI AutomatorとUI Automator Viewerを使って, ソースコードが見れないアプリに対して,テストを書く方法について書きます. UI Automatorのセットアップ UI Automatorは,minSDKVersionが18以上のプロジェクトでしか使えないので, minSDKVersionが18以上のプロジェクトを用意します. そして,app配下のbuild.gradleに以下のコードを追加します. android { ... defaultConfig { applicati