Merhaba,
Bu projede akakce.com sayfasını kullandım. Kullanıcı girişi, ürünü takibe alıp takipten kaldırma ve doğrulama işlemlerini otomasyona uyguladım.
Adımlar aşağıdaki gibidir:
- Akakce.com sayfasına gidecek ve anasayfanin acildigini onaylayacak
- Login ekranini acip, bir kullanici ile login olacak ( daha once siteye uyeliginiz varsa o olabilir )
- Ekranin ustundeki Search alanina 'samsung' yazip Ara butonuna tiklayacak
- Gelen sayfada samsung icin sonuc bulundugunu onaylayacak
- Arama sonuclarindan 2. sayfaya tiklayacak ve acilan sayfada 2. sayfanin su an gosterimde oldugunu onaylayacak
- Ustten 3. urunun icindeki 'favorilere ekle' butonuna tiklayacak
- Ekranin en ustundeki 'favorilerim' linkine tiklayacak
- Acilan sayfada bir onceki sayfada izlemeye alinmis urunun bulundugunu onaylayacak
- Favorilere alinan bu urunun yanindaki 'Kaldir' butonuna basarak, favorilerimden cikaracak
- Sayfada bu urunun artik favorilere alinmadigini onaylayacak.
- Java
- Selenium WebDriver (ChromeDriver 107.0.5304.62)
- Maven
- BDD
- Cucumber
- TestNG
- Windows 11 üzerinde Chrome 106 and 107 stable sürümlerinde test edilmiştir.