Mobil Test - Çerçevelere Genel Bakış
Bir testing framework veya daha spesifik olarak testing otomasyon framework gerçekleştirmek için bir yürütme ortamıdır automated tests. Testlerin otomatikleştirileceği genel sistemdir. Otomatik test için bir çalışma platformu veya destek oluşturan varsayımlar, kavramlar ve uygulamalar kümesi olarak tanımlanır.
Bir test çerçevesi şunlardan sorumludur:
- Beklentilerin ifade edileceği formatı tanımlama
- Test edilen uygulamayı bağlamak veya çalıştırmak için bir mekanizma oluşturma
- Testlerin yapılması ve sonuçların raporlanması
Çerçeve Mimarisi
Bir test çerçevesinin genel mimarisi aşağıdaki gibidir -
Mobil test otomasyonu için iyi bir mobil otomasyon test çerçevesine ihtiyacımız var. Bu çerçevenin üstünde, test durumlarımızı oluşturabiliriz. Mobil otomasyon test çerçeveleri, mobil cihazın işletim sistemine göre ayrılabilir. Aşağıdaki bölümlerde, iki tür mobil test çerçevesini tartışacağız: Android test çerçeveleri ve iOS test çerçeveleri.