Skip to content

Amazon Automation Tests (Selenium WebDriver, JUnit, Maven) - Test Automation Project

Notifications You must be signed in to change notification settings

BatuhanBaysal/Amazon-Automation-Tests-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project - Amazon Automation Tests

Automation Testing with Selenium WebDriver, JUnit, Maven


  • Bu proje, Amazon.com.tr web sitesinde otomasyon testleri gerçekleştirmek için geliştirilmiş bir Test Otomasyon Sistemine aittir. Selenium WebDriver ile web tarayıcıları üzerinde otomatik testler yapılmış, JUnit test çerçevesi ile test senaryoları yazılmıştır. Proje, Amazon.com.tr web sitesinin belirli işlevlerini doğrulamak için kullanılır.

1. Proje Hakkında (Overview)

  • Kullanılan Teknolojiler:

    • Test Çerçevesi: JUnit (4.x ve 5.x), Maven
    • Web Otomasyon: Selenium WebDriver
    • Programlama Dili: Java
    • Tarayıcı: Google Chrome (ChromeDriver)
  • Kullanılan Programlar:

    • Geliştirme Ortamı: IntelliJ IDEA
    • Build Aracı: Maven
    • Tarayıcı Sürücüsü: ChromeDriver
  • Proje İçeriği:

    • Otomasyon testleri, Amazon.com.tr üzerinde yapılan kullanıcı işlemleri ve doğrulama süreçlerini içerir.
    • Web sayfalarında bulunan öğelere tıklama, metin girişi yapma, öğe görünürlüğünü kontrol etme gibi işlemler test edilir.
  • Temel Özellikler:

    • Web tarayıcılarında otomatik testler
    • Test senaryolarının yazılması ve yönetilmesi
    • Selenium WebDriver kullanarak tarayıcı otomasyonu
    • JUnit çerçevesi ile test yönetimi ve raporlama

2. Teknik Bilgiler (Technical Details)

  • Backend:

    • Java programlama dili kullanılarak yazılmıştır.
    • Maven projesi olarak yapılandırılmış ve gerekli bağımlılıklar eklenmiştir.
  • Test Araçları:

    • Selenium WebDriver: Web tarayıcıları üzerinde otomatik testler yapmak için kullanılır.
    • JUnit: Test yazmak ve yönetmek için kullanılan bir Java tabanlı çerçevedir.
  • Öne Çıkan Özellikler:

    • Selenium WebDriver ile Amazon.com.tr üzerinde otomatik testler yapılabilir.
    • JUnit ile testlerin yönetimi ve raporlama yapılır.
    • Maven ile proje bağımlılıkları ve derleme yönetimi sağlanır.

3. Öne Çıkan Özellikler (Key Features)

  • Otomasyon Testleri: Web sayfasındaki öğelere tıklama, metin girişi, doğrulama ve görünürlük kontrolü gibi test işlemleri yapılır.
  • Test Çerçevesi: JUnit kullanılarak test senaryoları yazılır ve yönetilir.
  • Selenium WebDriver: Google Chrome tarayıcısı üzerinde otomatik testler yapılmasını sağlar.
  • Bağımlılık Yönetimi: Maven ile gerekli bağımlılıklar yönetilir.
  • Veritabanı ve API Testi: Veritabanı sorguları ve API endpoint'leri test edilebilir.

4. Demo ve Ekran Görüntüleri (Demo & Screenshots)

  • Proje, terminal üzerinden veya IntelliJ IDEA üzerinde çalıştırılabilir.

5. Katkıda Bulunanlar ve Kaynaklar (Contributors & Resources)

  • Proje Sahibi: Batuhan Baysal

  • Kaynaklar:

    • Selenium WebDriver Resmi Dokümantasyonu
    • JUnit Resmi Dokümantasyonu
    • Maven Resmi Dokümantasyonu

6. İletişim ve Destek (Contact & Support)

About

Amazon Automation Tests (Selenium WebDriver, JUnit, Maven) - Test Automation Project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages