LoginSignup
15
15

More than 5 years have passed since last update.

CloudTestLabやってみた

Posted at

気がついたら正式リリースしてた。
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を無効化してたのが問題だった。
Screen Shot 2016-04-09 at 8.22.09.png
ココらへんのチェックも確認しよう。

実行ボタン押したら普通に動いた。すごいね。
Screen Shot 2016-04-09 at 8.48.22.png

webにも結果が出た。便利。すごい便利。
Screen_Shot_2016-04-09_at_8_49_10.png

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と統合して定期的に呼べるようにしたい。

15
15
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
15