気がついたら正式リリースしてた。
Cloud Test Lab | Google Developers
より多くの端末でのテストは要望が多いのでやってみよう。
料金
しばらく無料
Pricing Details Coming Soon | Cloud Test Lab | Google Developers
Although it is temporarily available to use at no charge, a billing account is still required to use Cloud Test Lab.
AndroidStudioからの実行
Getting Started with Testing | Android Developers
この通りにやれば動く。はず。でも、studio.vmoptionsに記述しても Cloud Test Lab Device Matrix. が選択できなかった。
以前AndroidStudioの動作を軽くしようと試みた時に、pluginを無効化してたのが問題だった。
ココらへんのチェックも確認しよう。
Terminalからの実行
ここを見よう。
gcloud components update beta
Roboでざっくりテストできる
gcloud beta test android run...
に --type robo を指定すると、なんか適当にテストしてくれるみたい。モンキーテストってやつかな。
テストコードが出来るまではコレを定期的に動かすと良さそう。便利。
特定のタイミングでスクリーンショットを撮る
Take screenshots from instrumentation tests
スクリーンショットしたいタイミングで以下みたいなコードを書く。
ScreenShotter.takeScreenshot("main_screen_2", mActivityRule.getActivity());
qiitaにまとめる程でもないけど、まぁこんな感じだった。
jenkinsと統合して定期的に呼べるようにしたい。