Kullanıcı Arayüzü (User Interface) Testleri
- Tuş Kodu Gönder: İstenen tuş komutunu, kullanıcı dokunmuşçasına cihaza gönderir. Kullanılmak istenen tuş, arama butonu ile açılan pencereden seçilerek Parametre (1)'e girilebilir. Kategori başlıkları tıklanarak ilgili tuş kodlarına gidilebilir.
- DOKUNMA Gönder: Ekran üzerinde belirlenen bir noktaya kullanıcı dokunuşu gönderir. Dokunulmak istenen noktanın koordinatları Parametre (1)'e 'x,y' şeklinde girilmelidir. 'x' değeri yatay düzlemi, 'y' değeri dikey düzlemi ifade eder.
- UZUN DOKUNMA Gönder: Ekran üzerinde belirlenen bir noktaya uzun süreli kullanıcı dokunuşu gönderir. Dokunulmak istenen noktanın koordinatları Parametre (1)'e 'x,y' şeklinde girilmelidir. 'x' yatay düzlem değerini, 'y' dikey düzlem değerini ifade eder.
- KAYDIRMA Gönder: Ekran üzerinde belirlenen noktalar arasında kullanıcı dokunuşu ile yapılıyormuş gibi kaydırma gerçekleştirir. Kaydırmanın başlangıç noktası Parametre (1)'e, bitiş noktası Parametre (2)'ye 'x,y' şeklinde girilmelidir. 'x' yatay düzlem değerini, 'y' dikey düzlem değerini ifade eder.
- METNİ Yaz: Parametre (1)'e girilen metni, ekranda imlecin aktif olduğu bölüme yazar.
- RESMİ Bul ve Dokun: Ekrandaki belirlenen bir resme kullanıcı dokunuşu gönderir. Test hazırlama ekranındaki 'Resim' butonu tıklandığında açılan pencerede, bağlı olan cihazın o andaki ekran görüntüsü belirir. Dokunulmak istenen resim, fare yardımıyla çerçeve içine alınarak seçilir ve kaydedilir. Seçilen resimle ilgili kısa bilgi Parametre (1)'e girilmelidir. İstenen resim ekranda bulunamazsa test başarısız olarak sonlanır.
- RESMİ Bekle: Belirlenen bir resmin ekrana gelmesini bekler. İstenen resim ekranda bulunursa test bir sonraki adımdan devam eder. Bulunamadığı takdirde ise test başarısız olarak sonlanır. Değiştirilmediği sürece standart Zaman Aşımı süresi 15 saniyedir.
- Varsa RESME Dokun: Ekrandaki belirlenen bir resme kullanıcı dokunuşu gönderir. ' RESMİ Bul ve Dokun' komutundan farkı, istenen resmin bulunamadığı durumlarda, testin bir sonraki adıma geçerek devam etmesidir. Bu özellik sayesinde hazırlanan bir test senaryosu farklı cihazlarda koşulabilir. Örneğin menüdeki 'ayarlar' simgesi, cihaz modeline göre görüntü ve renk olarak farklılık gösterebilir. Test edilecek her model için 'ayarlar' simgesi ardışık adımlarda tanımlanırsa, modele uygun olan resim tanınarak teste devam edilir.
- Varsa RESME Dokun ve Adıma GİT: Ekrandaki belirlenen bir resme kullanıcı dokunuşu gönderir. İstenen resim bulunursa dokunma işlemi gerçekleşir ve Parametre (2)'ye girilen not ile etiketlenen adıma geçilerek test devam eder. Bulunamazsa, test bir sonraki adımdan devam eder.
- RESMİ Varsa Adıma GİT: Seçilen resmin ekranda görünmesi halinde, Parametre (2)'ye girilen not ile etiketlenen adıma geçiş yaparak teste devam eder. Görünmemesi halinde test bir sonraki adımdan devam eder.
- RESMİ Yoksa Adıma GİT: Seçilen resmin ekranda görünmemesi halinde, Parametre (2)'ye girilen not ile etiketlenen adıma geçiş yaparak teste devam eder. Görünmesi halinde test bir sonraki adımdan devam eder.
- METNİ Bul ve Dokun: Ekrandaki belirlenen bir metne kullanıcı dokunuşu gönderir. Tanınması istenen metin Parametre (1)'e girilmelidir. İstenen metin ekranda bulunamazsa test başarısız olarak sonlanır. Değiştirilmediği sürece standart Zaman Aşımı süresi 15 saniyedir.
- METNİ Bekle: Parametre (1)'e girilen metnin ekranda belirmesini bekler. İstenen metin ekranda bulunursa test bir sonraki adımdan devam eder. Bulunamadığı takdirde ise test başarısız olarak sonlanır. Değiştirilmediği sürece standart Zaman Aşımı süresi 15 saniyedir.
- Varsa METNE Dokun: Ekrandaki belirlenen bir metne kullanıcı dokunuşu gönderir. Tanınması istenen metin Parametre (1)'e girilmelidir. 'METNİ Bul ve Dokun' komutundan farkı, istenen metnin bulunamadığı durumlarda, testin bir sonraki adıma geçerek devam etmesidir.
- Varsa METNE Dokun ve Adıma Git: Ekrandaki belirlenen bir metne kullanıcı dokunuşu gönderir. Tanınması istenen metin Parametre (1)'e girilmelidir. İstenen metin bulunursa kullanıcı dokunuşu gerçekleşir ve Parametre (2)'ye girilen not ile etiketlenen adıma geçiş yapılarak test devam eder. Bulunamazsa test bir sonraki adımdan devam eder. Değiştirilmediği sürece standart Zaman Aşımı süresi 15 saniyedir.
- METİN Varsa Adıma Git: Parametre (1)'e girilen metni ekranda arar. İstenen metin ekranda bulunursa, Parametre (2)'ye girilen not ile etiketlenen adıma geçiş yapılarak test devam eder. Bulunamazsa test bir sonraki adımdan devam eder.
- METİN Yoksa Adıma Git: Parametre (1)'e girilen metni ekranda arar. İstenen metin ekranda bulunamazsa, Parametre (2)'ye girilen not ile etiketlenen adıma geçiş yapılarak test devam eder. Bulunursa test bir sonraki adımdan devam eder.
- Uygulamayı Başlat ...: Parametre (1)'de verilen uygulamayı cihazda başlatır. Arama seçeneği tıklanarak cihazdaki uygulamalar içerisinden, başlatılacak uygulama seçilmelidir. Cihaz hafızası, uygulamanın büyüklüğü gibi etkenler yüzünden Zaman Aşımı süresi değişiklik gösterebilir.
- Uygulamayı Durdur ...: Parametre (1)'de verilen uygulamanın cihazda çalışmasını durdurur. Arama seçeneği tıklanarak cihazdaki uygulamalar içerisinden, durdurulacak uygulama seçilmelidir. Cihaz hafızası, uygulamanın büyüklüğü gibi etkenler durdurma süresini etkileyeceğinden Zaman Aşımı süresi değişiklik gösterebilir.
- ... AYARINI Aç: İstenen ayarların bulunduğu menüye gider. Test hazırlama ekranındaki arama butonu tıklandığında, cihazın içindeki ayarların listesinin bulunduğu pencere ekranda belirir. Açılmak istenen ayar menüsü seçilerek Parametre (1)'e girilir.
- ... TESTİ Çağır: Senaryo hazırlanırken, istenen bir adımda, daha önceden hazırlanmış başka senaryoyu teste ekler. Test hazırlama ekranındaki 'Arama' butonu tıklandığında açılan pencerede, arşivdeki testlerin listesi belirir. Eklenmek istenen test bu listeden seçilerek Parametre (1)'e girilmelidir.
- Mesaj Ekranda Belirsin: Parametre (1)'e girilen metnin ekranda belirmesini sağlar.
Aşağıda kullanıcı Arayüzü Testlerine bir örnek görebilirsiniz:
Bu testte:
- 'HOME' Tuş Kodu gönderilerek cihazın ana ekrana dönmesi sağlanır.
- Resim bölümünde tanımlanmış 'menü' ikonunu bulur ve dokunma gönderir.
- Gelen ekranda 'Chrome' metnini bulur ve dokunur.
- Resim bölümünde tanımlanmış 'arama metni girme' alanını bulur, dokunma göndererek imleci aktif hale getirir.
- Tanımlanan 'koral' metnini İmlecin bulunduğu arama alanına yazar.
- Resim bölümüne tanımlanmış 'ara' ikonunu bulur ve dokunur.
- Arama sonuçları ekranında 'GÖRSELLER' metnini bulur ve dokunur.
- Resim bölümünde tanımlanmış fotoğrafı ekranda arar, bulursa dokunur, bulamazsa bir sonraki adıma geçer. (Bu adım 'etiketlenmiştir', ileriki bir adımdaki komutla test bu adıma döner ve istenen resim bulunana kadar bu döngü devam eder.)
- Resmi web'de aramak için ekranı aşağıdan yukarıya doğru kaydırır.
- Resim bölümünde tanımlanmış fotoğraf ekranda yoksa etiketli adıma gider. (Döngü bu satırda başlar.)