View a markdown version of this page

Menguji 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.

Menguji kerangka kerja dan pengujian bawaan di AWS Device Farm

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

Device Farm menjalankan pengujian otomatis dengan meminta Anda 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, lihatMenguji lingkungan di AWS Device Farm.

catatan

Untuk penguji Appium, Anda mungkin lebih suka menjalankan tes Appium Anda 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 pengujian otomatisasi seluler ini:

Kerangka pengujian aplikasi Android

Kerangka pengujian aplikasi iOS

Kerangka pengujian aplikasi web

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

Kerangka kerja dalam lingkungan pengujian khusus

Device Farm tidak memberikan dukungan untuk menyesuaikan lingkungan pengujian untuk kerangka kerja XCTest. 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 Menguji lingkungan di AWS Device Farm.

Built-in jenis tes

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