Merhabalar, bu projede Java dilinde Maven Page Object Model yapısı kullanarak ve Gauge framework'ü ile mobil test senaryosu koşulmuştur. Test senaryo geçişlerini loglamak için Log4J kütüphanesi kullanılmıştır.
*Uyarı:Ekran boyutu farkı yüzünden test bazı cihazlarda koşmayabilir Önerilen Cihaz : Pixel 3a XL API 28
Programlama dili & Teknoloji | Kütüphane |
---|---|
Java(OOP) & POM | Junit |
Maven | Log4j |
IntelliJ IDEA | Gauge |
Appium & Inspector | |
Android Studio |
🟢 Özdilek Favori Ürün Senaryosu
🟢 “Özdilekteyim” uygulaması açılır
🟢 Uygulamanın açıldığı kontrol edilir
🟢 Alışverişe başla butonuna tıklanır
🟢 Alışveriş sayfasının açıldıgı doğrulanır
🟢 Katogiriler Sayfası Açılır
🟢 Katogoriler Sayfasının açıldıgı dogrulanır
🟢 Menüden “Kadın” Seçeneğine tıklanır
🟢 “pantolon” kategorisi açılır
🟢 Sayfanın en aşağı kısmına doğru iki kere scrol edilir.
🟢 Ürünlerden rastgele bir ürün seçilir.
🟢 Ürün detay sayfası açıldığı kontrol edilir.
🟢 Favoriler butonuna tıklanır.
🟢 Giriş yapma sayfasının açıldığı doğrulanır.
🟢 Kullanıcı adı alanına “text” bilgisi girilir
🟢 Password alanına şifre yazılır
🟢 Geri butonuna 2 kere tıklanır.
🟢 Rastgele bir ürün seçilir.
🟢 Seçilen ürün sepete eklenir.