Patika.Dev-A101Project

Patika.dev öncülüğünde A101 sitesinin testlerini gerçekleştirdiğimiz projede versiyon kontrol aracı olarak Git, repostory için Github, projeyi build etmek için Maven kullanıldı. Proje OOP konsepte uygun biçimde Page Object modele göre inşaa edildi. Utilities oluşturularak daha az kod kullanılarak kod tasarrufuna gidildi ve daha dinamik hale geldi.

UI kısmı için Selenium Webdriver, Java kodlama dili ve framework olarakta Cucumber BDD kullanıldı.Gherkin Language kullanıldı. Java 11 kullanıldı.Test raporları için hooks eklentisi kullanıldı.

Mobil kısmı için Appium kullanıldı.Java 8 kullanılarak TestNG frameworku oluşturuldu.Vysor ile telefona bağlanıp (Xiomi note 9 pro) test gerçekleştirildi.Chrome(105.0.5195.127).exe kullanıldı ve CHROMİUM kullanıldı.