OmniLab ATS ile UIConuctionor testlerini çalıştırma

Android UIConductor (UICD), kullanıcı arayüzü etkileşimlerini kaydedip ekran içeriğini doğrulayarak kullanıcıların test iş akışları oluşturmasına olanak tanıyan bir araçtır. OmniLab ATS, UICD'den dışa aktarılan testlerin çalıştırılmasını destekler.

Kurulum

OmniLab ATS ile UICD testleri çalıştırmak için gerekli test paketlerini ve cihaz işlemlerini içeren UIConductor yapılandırmasını içe aktarmanız gerekir.

  1. Ayarlar'ı açıp Yapılandırma Kümeleri sekmesine gidin.

  2. İçe Aktar'ı tıklayın ve UIConductor yapılandırma grubunu seçin. OmniLab ATS'nin Google Cloud Storage'a erişmesi için yetki vermeniz gerekebilir.

    Yapılandırmayı içe aktarma

    Şekil 1. UIConductor yapılandırmasını içe aktarma

Test çalıştırma

  1. Bir UIConuctionor Test test çalıştırması planlayın (Test Suite > UIConuctionor altında). Bu test paketi, dışa aktarılan tüm UICD testlerini çalıştırmak için kullanılabilir.

    Test çalıştırmasını planlama

    Şekil 2. UICD test çalıştırması planlama

  2. Gerekli UICD sürücülerini yüklemek için UIConductor'ı yükle'yi ekleyin.

    Cihaz işlemleri ekleme

    Şekil 3. Gerekli cihaz işlemini ekleme

  3. Çalıştırılacak UICD testlerini seçin. Varsayılan olarak, dosyanın UICD'den dışa aktarılan JSON test dosyalarını içeren bir ZIP arşivi olması beklenir.

    Test dosyasını seçin

    4.Şekil Çalıştırılacak test dosyalarını seçme

  4. Test çalıştırmasını başlatın ve tamamlanmasını bekleyin. Çalıştırma sırasında oluşturulan ekran görüntüleri, XML dökümleri ve günlükler çıkış dosyalarında bulunur.