Lingkungan Pengujian Lintas Platform Berbasis Cloud?
Sebelumnya menanyakan pertanyaan ini seputar lingkungan pengujian untuk Windows, MacOS, Android dan iOS;
Lingkungan Pengujian Terpadu untuk Windows, iOS, Android dan MacOS
Jawabannya "Untuk Windows jalankan VM, untuk Android jalankan AVD di Android Studio, dan untuk iOS gunakan Simulator di XCode." adalah solusi yang baik tetapi bersifat lokal untuk perangkat.
Adakah yang mengetahui pendekatan atau solusi di mana pengujian kami dapat berbasis cloud? Misalnya, anggota tim yang berbeda dapat menguji produk kami pada setiap OS dari platform pengujian pusat (yang tidak harus ditempatkan secara lokal di mesin masing-masing orang)?
Jawaban
Saran Michael cukup bagus, tetapi mungkin juga lihat di AWS Device Lab: https://aws.amazon.com/device-farm/ dan alternatifnya https://www.g2.com/products/aws-device-farm/competitors/alternatives
Sistem operasi biasa dapat diinstal di sebagian besar Clouds. Hanya untuk macO Anda perlu mencari penyedia lain, misalnyahttps://www.macincloud.com/
Ya browserstack dan Sauce Labs adalah penyedia lama dan terkemuka untuk browser dan emulator berbasis cloud.
https://www.browserstack.com/
https://saucelabs.com/
Mereka menyertakan opsi untuk menghubungkan ke lingkungan lokal Anda sehingga Anda dapat menguji sistem Anda tanpa perlu mengunggah atau membuat sistem pengujian. Ini memenuhi kebutuhan "sistem Anda tetapi dengan banyak browser dan perangkat"
Jika Anda mencari ekosistem berbasis cloud, Anda dapat mencoba LambdaTest - alat pengujian lintas-browser. Ini menghindari kebutuhan untuk mempertahankan arsitektur internal dengan menawarkan cloud pengujian online yang fleksibel.
LambdaTest memberi Anda Selenium Grid online yang memungkinkan Anda menjalankan pengujian perangkat lunak manual dan otomatis dari situs web dan aplikasi web Anda di lebih dari 2.000+ browser, versi browser, dan lingkungan sistem operasi yang berbeda seperti Windows, macOS, Android, dan iOS.