Apa itu AWS Device Farm? - AWSDevice Farm

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Apa itu AWS Device Farm?

Device Farm adalah layanan pengujian aplikasi yang dapat Anda gunakan untuk menguji dan berinteraksi dengan aplikasi Android, iOS, dan web di ponsel dan tablet fisik nyata yang di-host oleh Amazon Web Services (AWS).

Ada dua cara utama untuk menggunakan Device Farm:

  • Pengujian otomatis aplikasi menggunakan berbagai kerangka pengujian.

  • Akses jarak jauh perangkat tempat Anda dapat memuat, menjalankan, dan berinteraksi dengan aplikasi secara real time.

catatan

Device Farm hanya tersedia di wilayah us-west-2 (Oregon).

Pengujian aplikasi otomatis

Device Farm memungkinkan Anda mengunggah pengujian Anda sendiri atau menggunakan uji kompatibilitas bawaan bebas skrip. Karena pengujian dilakukan secara paralel, pengujian pada beberapa perangkat dimulai dalam hitungan menit.

Saat pengujian selesai, laporan pengujian yang berisi hasil tingkat tinggi, log tingkat rendah, pixel-to-pixel tangkapan layar, dan data kinerja diperbarui.

Device Farm mendukung pengujian aplikasi Android dan iOS native dan hybrid, termasuk yang dibuat dengan PhoneGap, Titanium, Xamarin, Unity, dan framework lainnya. Ini mendukung akses jarak jauh aplikasi Android dan iOS untuk pengujian interaktif. Untuk informasi selengkapnya tentang jenis pengujian yang didukung, lihatUji kerangka kerja dan pengujian bawaan di AWS Device Farm.

Interaksi akses jarak jauh

Akses jarak jauh memungkinkan Anda untuk menggesek, memberi isyarat, dan berinteraksi dengan perangkat melalui browser web Anda secara real time. Ada sejumlah situasi di mana interaksi real-time dengan perangkat berguna. Misalnya, perwakilan layanan pelanggan dapat memandu pelanggan melalui penggunaan atau pengaturan perangkat mereka. Mereka juga dapat memandu pelanggan melalui penggunaan aplikasi yang berjalan pada perangkat tertentu. Anda dapat menginstal aplikasi pada perangkat yang berjalan dalam sesi akses jarak jauh dan kemudian mereproduksi masalah pelanggan atau bug yang dilaporkan.

Selama sesi akses jarak jauh, Device Farm mengumpulkan detail tentang tindakan yang terjadi saat Anda berinteraksi dengan perangkat. Log dengan detail ini dan pengambilan video sesi diproduksi di akhir sesi.

Terminologi

Device Farm memperkenalkan istilah berikut yang menentukan cara informasi diatur:

perangkat kolam

Kumpulan perangkat yang biasanya memiliki karakteristik serupa, seperti platform, pabrikan, atau model.

pekerjaan

Permintaan Device Farm untuk menguji satu aplikasi terhadap satu perangkat. Sebuah pekerjaan berisi satu atau lebih suite.

pengukuran

Mengacu pada penagihan untuk perangkat. Anda mungkin melihat referensi ke perangkat terukur atau perangkat yang tidak diukur dalam dokumentasi dan referensi. API Untuk informasi selengkapnya tentang harga, lihat Harga AWS Device Farm.

proyek

Ruang kerja logis yang berisi run, satu run untuk setiap pengujian satu aplikasi terhadap satu perangkat atau beberapa. Anda dapat menggunakan proyek untuk mengatur ruang kerja dengan cara apa pun yang Anda pilih. Misalnya, Anda dapat memiliki satu proyek per judul aplikasi atau satu proyek per platform. Anda dapat membuat proyek sebanyak yang Anda butuhkan.

laporan

Berisi informasi tentang proses, yang merupakan permintaan Device Farm untuk menguji satu aplikasi terhadap satu atau beberapa perangkat. Untuk informasi selengkapnya, lihat Laporan di AWS Device Farm.

run

Build spesifik aplikasi Anda, dengan serangkaian pengujian tertentu, akan dijalankan pada satu set perangkat tertentu. Lari menghasilkan laporan hasil. Lari berisi satu atau lebih pekerjaan. Untuk informasi selengkapnya, lihat Berjalan.

sesi

Interaksi real-time dengan perangkat fisik aktual melalui browser web Anda. Untuk informasi selengkapnya, lihat Sesi.

suite

Organisasi hierarkis tes dalam paket uji. Suite berisi satu atau lebih tes.

pengujian

Kasus uji individu dalam paket uji.

Untuk informasi selengkapnya tentang Device Farm, lihatKonsep.

Pengaturan

Untuk menggunakan Device Farm, lihatPengaturan.