Halaman ini berisi bantuan pemecahan masalah dan jawaban untuk pertanyaan umum (FAQ) tentang cara menjalankan pengujian dengan Firebase Test Lab. Jika tidak dapat menemukan yang Anda cari atau memerlukan bantuan tambahan, bergabunglah dengan channel #test-lab di Firebase Slack atau hubungi dukungan Firebase.
Pemecahan masalah
Mengapa pengujian saya perlu waktu begitu lama untuk dijalankan?
Saat Anda memilih perangkat dengan tingkat kapasitas tinggi di katalog Test Lab, pengujian dapat dimulai lebih cepat. Jika kapasitas perangkat rendah, pengujian mungkin perlu waktu lebih lama untuk berjalan. Jika jumlah pengujian yang dipanggil jauh lebih besar daripada kapasitas perangkat yang dipilih, pengujian dapat memerlukan waktu lebih lama untuk selesai.
Pengujian pada tingkat kapasitas perangkat apa pun mungkin memerlukan waktu lebih lama karena faktor berikut:
- Traffic, yang memengaruhi ketersediaan perangkat dan kecepatan pengujian.
- Kegagalan perangkat atau infrastruktur, yang dapat terjadi kapan saja. Untuk memeriksa apakah ada infrastruktur yang dilaporkan untuk Test Lab, lihat dasbor status Firebase.
Untuk mempelajari lebih lanjut kapasitas perangkat di Test Lab, lihat informasi kapasitas perangkat untuk Android dan iOS.
Pertanyaan umum (FAQ)
Berapa jumlah kuota gratis untuk Test Lab? Apa yang harus saya lakukan jika kehabisan kuota?
Firebase Test Lab menawarkan kuota gratis untuk pengujian di perangkat dan untuk penggunaan Cloud APIs. Perlu diperhatikan bahwa kuota pengujian menggunakan paket harga Firebase standar, sedangkan kuota Cloud API tidak.
Kuota pengujian
Kuota pengujian ditentukan oleh jumlah perangkat yang digunakan untuk menjalankan pengujian. Paket Firebase Spark memiliki kuota pengujian tetap tanpa biaya bagi pengguna. Untuk paket Blaze, kuota Anda dapat meningkat jika penggunaan Google Cloud Anda meningkat seiring waktu. Jika Anda mencapai kuota pengujian, tunggu hingga hari berikutnya atau upgrade ke paket Blaze jika saat ini Anda menggunakan paket Spark. Jika sudah menggunakan paket Blaze, Anda dapat meminta penambahan kuota. Untuk informasi lebih lanjut, lihat Kuota pengujian.
Anda dapat memantau penggunaan kuota pengujian di Google Cloud Console.
Kuota Cloud Testing API
Cloud Testing API memiliki dua batas kuota: permintaan per hari per project, dan permintaan per 100 detik per project. Anda dapat memantau penggunaan Anda di Google Cloud Console.
Kuota Cloud Tool Results API
Cloud Tool Results API memiliki dua batas kuota: kueri per hari per project, dan kueri per 100 detik per project. Anda dapat memantau penggunaan Anda di Google Cloud Console.
Lihat Kuota Cloud API untuk Test Lab untuk mengetahui informasi selengkapnya tentang batas API. Jika Anda telah mencapai batas kuota API:
Kirim permintaan untuk mendapatkan kuota yang lebih tinggi dengan mengedit kuota langsung di Google Cloud Console (perlu diperhatikan bahwa sebagian besar batas ditetapkan ke batas maksimum secara default), atau
Minta kuota API yang lebih tinggi dengan mengisi formulir permintaan di Google Cloud Console atau dengan menghubungi dukungan Firebase.
Bagaimana cara mengetahui apakah traffic yang sampai ke backend saya berasal dari Test Lab?
Dari backend, Anda dapat menentukan apakah traffic berasal dari perangkat uji yang dihosting Firebase atau tidak dengan memeriksa alamat IP sumber terhadap rentang IP kami.
Apakah Test Lab berfungsi dengan VPC-SC?
Test Lab tidak berfungsi dengan VPC-SC, yang memblokir penyalinan aplikasi dan artefak pengujian lainnya antara penyimpanan internal Test Lab dan bucket hasil pengguna. Saat ini, permintaan fitur telah diajukan untuk menambahkan dukungan VPC-SC dalam rilis mendatang.
Apakah Test Lab mendukung Appium, Flutter/FlutterDriver, ReactNative/Jest, atau Cucumber?
Meskipun beberapa item tersebut tercakup dalam rencana kami, saat ini kami tidak dapat memberikan komitmen untuk mendukung platform pengujian dan pengembangan aplikasi ini.
Di mana detail perangkat, seperti resolusi, dan sebagainya, dapat ditemukan?
Informasi perangkat mendetail tersedia melalui API dan dapat diakses dari klien gcloud menggunakan perintah jelaskan:
gcloud firebase test ios models describe MODEL