Uji kerangka kerja dan pengujian bawaan di AWS Device Farm - Device Farm AWS

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

Uji kerangka kerja dan pengujian bawaan di AWS Device Farm

Bagian ini menjelaskan dukungan Device Farm untuk kerangka kerja pengujian dan tipe pengujian bawaan.

Device Farm menjalankan pengujian otomatis dengan mengunggah aplikasi dan pengujian ke bucket Amazon S3 aman yang dikelola oleh layanan. Setelah diunggah, itu memutar infrastruktur yang mendasarinya, termasuk host pengujian yang dikelola layanan, dan menjalankan pengujian secara paralel pada beberapa perangkat. Hasil pengujian disimpan dalam bucket S3 yang dikelola layanan. Arsitektur ini disebut eksekusi sisi layanan, dan merupakan cara cepat dan efisien untuk menjalankan pengujian pada host yang secara fisik dekat dengan perangkat, tanpa perlu mengelola sendiri infrastruktur host pengujian. Pendekatan ini berskala baik untuk pengujian pada banyak perangkat secara independen, serta pengujian dari konteks CI/CD pipa.

Untuk informasi selengkapnya tentang cara Device Farm menjalankan pengujian, lihatUji lingkungan di AWS Device Farm.

catatan

Untuk penguji Appium, Anda mungkin lebih suka menjalankan tes Appium dari lingkungan lokal Anda. Dengan sesi akses jarak jauh, Anda dapat menjalankan pengujian Appium sisi klien. Untuk informasi lebih lanjut, silakan lihat pengujian Appium sisi klien.

Kerangka pengujian

Device Farm mendukung kerangka kerja pengujian otomatisasi seluler ini:

Kerangka kerja pengujian aplikasi Android

Kerangka kerja pengujian aplikasi iOS

Kerangka kerja pengujian aplikasi web

Aplikasi web didukung menggunakan Appium. Untuk informasi lebih lanjut tentang membawa tes Anda ke Appium, lihat. Secara otomatis menjalankan pengujian Appium di Device Farm

Kerangka kerja di lingkungan pengujian khusus

Device Farm tidak memberikan dukungan untuk menyesuaikan lingkungan pengujian untuk XCTest kerangka kerja. Untuk informasi selengkapnya, lihat Lingkungan pengujian khusus di AWS Device Farm.

Dukungan versi Appium

Untuk pengujian yang berjalan di lingkungan khusus, Device Farm mendukung Appium versi 1. Untuk informasi selengkapnya, lihat Uji lingkungan di AWS Device Farm.

Jenis pengujian bawaan

Dengan pengujian bawaan, Anda dapat menguji aplikasi di beberapa perangkat tanpa harus menulis dan memelihara skrip otomatisasi pengujian. Device Farm menawarkan satu jenis pengujian bawaan: