Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulai dengan Device Farm
Panduan ini menunjukkan cara menggunakan Device Farm untuk menguji aplikasi Android atau iOS asli. Anda menggunakan konsol Device Farm untuk membuat proyek, mengunggah file.apk atau.ipa, menjalankan serangkaian pengujian standar, dan kemudian melihat hasilnya.
catatan
Device Farm hanya tersedia di Wil us-west-2 ayah (Oregon) AWS
.
Topik
Prasyarat
Sebelum Anda mulai, pastikan Anda telah menyelesaikan persyaratan berikut:
-
Selesaikan langkah-langkah dalam Penyiapan. Anda memerlukan AWS akun dan pengguna AWS Identity and Access Management (IAM) dengan izin untuk mengakses Device Farm.
-
Untuk Android, Anda dapat membawa file.apk (paket aplikasi Android), atau menggunakan contoh aplikasi yang kami sediakan. Untuk iOS, Anda memerlukan file.ipa (arsip aplikasi iOS). Anda mengunggah file ke Device Farm nanti dalam panduan ini.
catatan
Pastikan file.ipa dibuat untuk perangkat iOS dan bukan untuk simulator.
-
(Opsional) Anda memerlukan pengujian dari salah satu kerangka pengujian yang didukung Device Farm. Anda mengunggah paket pengujian ini ke Device Farm, dan kemudian menjalankan pengujian nanti dalam panduan ini. Jika Anda tidak memiliki paket pengujian yang tersedia, Anda dapat menentukan dan menjalankan rangkaian pengujian bawaan standar. Untuk informasi selengkapnya, lihat Menguji kerangka kerja dan pengujian bawaan di AWS Device Farm.
Langkah 1: Masuk ke konsol
Anda dapat menggunakan konsol Device Farm untuk membuat dan mengelola proyek dan menjalankan pengujian. Anda mempelajari tentang proyek dan menjalankannya nanti dalam panduan ini.
Masuk ke konsol Device Farm di https://console.aws.amazon.com/devicefarm
.
Langkah 2: Buat proyek
Untuk menguji aplikasi di Device Farm, Anda harus terlebih dahulu membuat proyek.
-
Di panel navigasi, pilih Pengujian Perangkat Sel uler, lalu pilih Proyek.
-
Di bawah Proyek Pengujian Perangkat Sel uler, pilih Buat proyek.
-
Di bawah Buat proyek, masukkan Nama Proyek (misalnya,
MyDemoProject). -
Pilih Buat.
Konsol membuka halaman Pengujian otomatis dari proyek yang baru dibuat.
Langkah 3: Buat dan mulai menjalankan
Sekarang setelah Anda memiliki proyek, Anda dapat membuat dan kemudian memulai menjalankannya. Untuk informasi selengkapnya, lihat Berjalan.
-
Pada tab Pengujian otomatis, pilih Buat jalankan. Atau, Anda dapat mengikuti tutorial dalam konsol dengan memilih Create run with tutorial.
-
Di bawah Pilih aplikasi dan tipe jalankan, di bagian Jenis jalankan, pilih jenis lari Anda. Pilih aplikasi Android jika Anda tidak memiliki aplikasi yang siap untuk pengujian, atau jika Anda menguji aplikasi android (.apk). Pilih aplikasi iOS jika Anda menguji aplikasi iOS (.ipa).
-
Di bawah Pilih aplikasi, di bagian Opsi pemilihan aplikasi, pilih Pilih contoh aplikasi yang disediakan oleh Device Farm jika Anda tidak memiliki aplikasi yang tersedia untuk pengujian. Jika Anda membawa aplikasi sendiri, pilih Unggah aplikasi sendiri, dan pilih file aplikasi Anda. Jika Anda mengunggah aplikasi iOS, pastikan untuk memilih perangkat iOS, bukan simulator.
-
Di bawah Konfigurasi pengujian, di bagian Pilih kerangka pengujian, pilih salah satu kerangka pengujian atau rangkaian pengujian bawaan. Lihat informasi tentang setiap opsi di Menguji kerangka kerja dan pengujian bawaan di AWS Device Farm.
-
Jika Anda belum mengemas pengujian untuk Device Farm, pilih Built-in: Fuzz untuk menjalankan rangkaian pengujian bawaan standar. Anda dapat menyimpan nilai default untuk Event count, Event throttle, dan Randomizer seed. Untuk informasi selengkapnya, lihat Menjalankan uji fuzz bawaan Device Farm (Android dan iOS).
-
Jika Anda memiliki paket pengujian dari salah satu kerangka pengujian yang didukung, pilih kerangka pengujian yang sesuai, lalu unggah file yang berisi pengujian Anda.
-
-
Di bawah Pilih perangkat, pilih Gunakan Kumpulan Perangkat dan Perangkat Teratas.
-
(Opsional) Untuk menambahkan konfigurasi tambahan, buka dropdown Konfigurasi tambahan. Di bagian ini, Anda dapat melakukan salah satu hal berikut:
-
Untuk menyediakan data lain untuk Device Farm untuk digunakan selama menjalankan, di samping Tam bah data tambahan, pilih Pilih File, lalu telusuri ke dan pilih file.zip yang berisi data.
-
Untuk menginstal aplikasi tambahan untuk Device Farm untuk digunakan selama menjalankan, di samping Instal aplikasi lain, pilih Pilih File, lalu telusuri ke dan pilih file.apk atau.ipa yang berisi aplikasi. Ulangi ini untuk aplikasi lain yang ingin Anda instal. Anda dapat mengubah urutan penginstalan dengan menyeret dan melepaskan aplikasi setelah Anda mengunggahnya.
-
Untuk menentukan apakah Bluetooth Wi-Fi, GPS, atau NFC diaktifkan selama proses berjalan, di samping Setel status radio, pilih kotak yang sesuai.
-
Untuk mengatur garis lintang dan bujur perangkat untuk dijalankan, di sebelah Lokasi perangkat, masukkan koordinat.
-
Untuk mengatur lokal perangkat untuk dijalankan, di Lokal perangkat, pilih lokal.
-
Pilih Aktifkan perekaman video untuk merekam video selama pengujian.
catatan
Menyetel status radio perangkat dan lokal adalah opsi yang hanya tersedia untuk pengujian asli Android saat ini.
catatan
Jika Anda memiliki perangkat pribadi, konfigurasi khusus untuk perangkat pribadi juga ditampilkan.
-
-
(Opsional) Untuk mengonfigurasi properti run-level, perbarui bagian J alankan Pengaturan. Di sini Anda dapat melakukan hal berikut:
-
Tetapkan run Anda dengan nama Run kustom. Jika tidak ada nama yang diberikan, konsol Device Farm akan memberi nama run Anda 'My Device Farm run' secara default.
-
Pilih Buat laporan pengujian di bawah Wawasan Pengujian untuk mendapatkan laporan pengujian terstruktur terperinci untuk setiap pekerjaan dan ringkasan agregat di tingkat proses. Wawasan ini dihasilkan selain laporan pengujian apa pun yang mungkin Anda hasilkan sebagai bagian dari eksekusi pengujian Anda.
-
Tetapkan batas waktu pekerjaan, yang merupakan jumlah menit maksimum pekerjaan dapat dijalankan di perangkat. Jika pengujian selesai sebelum batas waktu pekerjaan, pekerjaan selesai, dan Anda tidak dikenakan biaya untuk sisa waktu tunggu pekerjaan. Defaultnya adalah 150 menit.
-
Pilih metode Pen agihan. Secara default, jika Anda tidak memiliki slot yang dibeli di akun Anda, konsol Device Farm memilih Metered. Jika Anda memiliki slot, konsol default ke Unmetered.
-
-
Di bagian bawah halaman, pilih Kon firmasi dan mulai jalankan untuk menjadwalkan proses.
Device Farm mulai berjalan segera setelah perangkat tersedia, biasanya dalam beberapa menit. Untuk melihat status run, pada halaman Pengujian otomatis proyek Anda, pilih nama proses Anda. Di halaman jalankan, di bawah Perangkat, setiap perangkat dimulai dengan ikon tertunda
di tabel perangkat, lalu beralih ke ikon berjalan
saat pengujian dimulai. Saat setiap pengujian selesai, konsol menampilkan ikon hasil pengujian di sebelah nama perangkat. Ketika semua pengujian selesai, ikon tertunda di sebelah run berubah menjadi ikon hasil pengujian.
Langkah 4: Lihat hasil lari
Untuk melihat hasil pengujian dari proses, pada halaman Pengujian otomatis proyek Anda, pilih nama proses Anda. Halaman ringkasan menampilkan:
-
Jumlah total tes, berdasarkan hasil.
-
Daftar tes dengan peringatan atau kegagalan unik.
-
Daftar perangkat dengan hasil tes untuk masing-masing.
-
Setiap tangkapan layar yang diambil selama berlari, dikelompokkan berdasarkan perangkat.
-
Bagian untuk mengunduh hasil penguraian.
Untuk informasi selengkapnya, lihat Melihat laporan pengujian di Device Farm.
Langkah selanjutnya
Untuk informasi selengkapnya tentang Device Farm, lihatKonsep.