現在のAndroid端末では、主にGoogleモバイルサービス(GMS)搭載のAndroid端末とHUAWEIモバイルサービス(HMS)搭載のAndroid端末が存在しています。
一般的にアプリをリリースする前に、アプリの品質を確保するために、テストを行います。このテストでは、アプリにバグがあるかどうか、クラッシュするかどうかだけでなく、アプリの安定性や、速度、リソース消費など、見えにくい部分もテストします。このテストを人でやると、非常に時間も手間もかかるので、テスト自動化でやらないと、コストが莫大になります。
ここで、GMSのAndroid端末とHMSのAndroid端末における、無料なパフォーマンステストの方法を紹介します。
Googleモバイルサービス(GMS)搭載のAndroid端末
Firebase Test Labの無料プランを使います。
手順
(1) Firebase consoleを開きます。
https://console.firebase.google.com/
(3) Test Labを開き、APKをアップロードします。
テスト結果
テストが完了したら、テストレポートが表示されます。
HUAWEIモバイルサービス(HMS)搭載のAndroid端末
AppGallery ConnectのCloud Testingを使います。
手順
(1) AppGallery Connectを開きます。
https://developer.huawei.com/consumer/en/console
テスト結果
テストが完了したら、テストレポートが表示されます。
参考
- HMS:https://developer.huawei.com/consumer/jp/
- Cloud Testingの紹介:https://developer.huawei.com/consumer/jp/agconnect/cloud-test
- Cloud Testingのドキュメント:https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/agc-cloudtest-introduction-0000001083002880
- Huawei Developers:https://forums.developer.huawei.com/forumPortal/en/home
- Facebook Huawei Developersグループ:https://www.facebook.com/Huaweidevs/