PROJE SENARYOSU Selenium Web Otomasyon
- www.gittigidiyor.com sitesi açılır.
- Ana sayfanın açıldığı kontrol edilir. Siteye login olunur
- Login işlemi kontrol edilir.
- Arama kutucuğuna bilgisayar kelimesi girilir.
- Arama sonuçları sayfasından 2.sayfa açılır.
- 2.sayfanın açıldığı kontrol edilir.
- Sonuca göre sergilenen ürünlerden rastgele bir ürün seçilir.
- Seçilen ürün sepete eklenir.
- Ürün sayfasındaki fiyat ile sepette yer alan ürün fiyatının doğruluğu karşılaştırılır.
- Adet arttırılarak ürün adedinin 2 olduğu doğrulanır.
- Ürün sepetten silinerek sepetin boş olduğu kontrol edilir.
Yararlanılan kaynaklar:
- https://yasinalbakir.net/java-ile-selenium-webdriver-baslangic/
- https://mvnrepository.com/
- https://semihsaydam.medium.com/log4j-da17e5010ec7
- https://www.guru99.com/scroll-up-down-selenium-webdriver.html#2
- https://kartaca.com/selenium-ile-test-otomasyon-surecleri/
- https://github.com/bonigarcia/webdrivermanager
- https://www.baeldung.com/java-random-list-element
- https://www.guru99.com/accessing-forms-in-webdriver.html
- https://github.com/MaksuCode/amazon-webpage-automation-selenium
- https://www.baeldung.com/junit-testwatcher