demiremirhan / seleniumwebautomation

first commit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:

  1. https://yasinalbakir.net/java-ile-selenium-webdriver-baslangic/
  2. https://mvnrepository.com/
  3. https://semihsaydam.medium.com/log4j-da17e5010ec7
  4. https://www.guru99.com/scroll-up-down-selenium-webdriver.html#2
  5. https://kartaca.com/selenium-ile-test-otomasyon-surecleri/
  6. https://github.com/bonigarcia/webdrivermanager
  7. https://www.baeldung.com/java-random-list-element
  8. https://www.guru99.com/accessing-forms-in-webdriver.html
  9. https://github.com/MaksuCode/amazon-webpage-automation-selenium
  10. https://www.baeldung.com/junit-testwatcher

About

first commit


Languages

Language:Java 100.0%