Skip to content

ozeg8/selenium-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selenium E-Ticaret Test Otomasyon Framework

Bu proje, Page Object Model (POM) mimarisi kullanılarak geliştirilmiş, ölçeklenebilir bir test otomasyon çalışmasıdır. Tek bir altyapı üzerinden farklı e-ticaret siteleri (Trendyol ve Hepsiburada) test edilmiştir.

🎯 Projenin Amacı

  • POM Yapısı: Kod tekrarını önlemek ve bakımı kolaylaştırmak.
  • Reusability (Yeniden Kullanılabilirlik): Ortak BaseTest sınıfı ile farklı siteleri test edebilmek.
  • Clean Code: Okunabilir ve anlaşılır test senaryoları oluşturmak.

✅ Test Senaryoları

1. Trendyol Senaryosu (TrendyolTest.java)

  1. www.trendyol.com sitesi açılır.
  2. Çerez (Cookie) uyarısı yönetilir.
  3. Arama kutusuna ürün ismi girilir.
  4. Sonuçların listelendiği doğrulanır.

2. Hepsiburada Senaryosu (HepsiburadaTest.java)

  1. www.hepsiburada.com sitesi açılır.
  2. Arama kutusuna tıklanır ve ürün aranır.
  3. Sayfa başlığının (Title) doğru geldiği kontrol edilir.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages