uiautomatorは、Android SDKに標準で含まれているテスト自動化ツールです。Apache License, Version 2.0のライセンスで提供されています。 uiautomatorの主な特徴は以下の通りです。 Android 4.1以上で実行できる(端末の回転およびスクリーンショット撮影には、Android 4.2以上が必要) テストスクリプトはJava言語で記述 他者の署名した(Google Play Storeからダウンロードしたものも含む)アプリもテストできる すなわち、テスト対象の端末上にインストールされ、動作しているアプリであれば、何でもテストできる 特に、最後に挙げた特徴はuiautomator最大のセールスポイントといえます。一連のテストで、テスト対象アプリでないものを操作したいケース(例えば、設定アプリでBluetoothやWiFiをON/OFFするな
![Android SDK標準の何でもテストツールuiautomatorの基本的な使い方](https://cdn-ak-scissors.b.st-hatena.com/image/square/83030db227cf404359ba4dbd6e3d6e8a5344b964/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F1410%2F07%2F240_news029.gif)