AWS Device Farmという、ブラウザだけで実際のモバイルデバイスでの挙動をテストすることが出来る便利サービスを紹介します。
タイトルにAndroidって書いちゃいましたが、iOSも借りれます。
用途
- Androidの実機を持っていない!でも、実機で動作確認をしたい!
- 特定の端末でのエラー報告が来た!その端末を入手するのは大変・・・
- 大量のAndroid端末で自動テストを走らせたい!
- ※自動テストについてはこの記事では紹介しません。
AWS Device Farmのページを読むと自動テストがメインっぽいですが、
ウェブブラウザからのリモートアクセスで気軽に借りることも出来ます。
料金
2020/02/21時点の情報で言うと、
- 最初の1000デバイス分(=16.6時間)無料
- その後は、1デバイス分辺り0.17ドル(=17.94円)
です。
単位は"デバイス分"なので、100デバイスを同時に借りると1分で100分消費します。
まあリモート操作するなら1台ずつしか借りないと思うので、その場合は1000分使えます。
手順
なにはともあれ、apkを作る
AWSでDeviceFarmを開く
プロジェクトを作って、
「Start New Session」
使いたいデバイスを選んで
起動!
1分ぐらい待つと起動します
画面右下の「Install applications」からapkをアップロードすると自動でインストールされます。
後は自由に操作するだけ!
使い終わったら「Stop Session」しておきましょう
(一定時間操作しない、一定時間経過で自動的に止まります。)
まとめ
AWS Device Farmで簡単に実機上での挙動を確認できる!
便利!