İçerik: Patika.dev ve A101 iş birliği ile hazırlanan test otomasyon programı sonunda talep edilen final projesidir.
Test Adımları:
Test01 - Kullanıcı Girişi Yapılmadan Sepete Ürün Ekleme Testi
- Hepsiburada.com sayfasına gidilir.
- Çerezler kabul edilir.
- Ürün arama çubuğunda aratılır.
- Ürün seçilir.
- Açılan satıcıdan 1 adet ürün sepete eklenir.
- Aynı üründen 1 tane farklı satıcıdan sepete eklenir.
- Sepete gidilir.
- Seçilen ürünler sepette doğrulanır.
- Çıkış yapılır.
Test02 - Kullanıcı Girişi Yapılarak Sepete Ürün Ekleme Testi
- Hepsiburada.com sayfasına gidilir.
- Çerezler kabul edilir.
- Login butonuna tıklanır.
- Facebook ile giriş yapılır.
- Anasayfada kullanıcı giriş işleminin yapıldığı doğrulanır.
- Ürün arama çubuğunda aratılır.
- Ürün seçilir.
- Açılan satıcıdan 1 adet ürün sepete eklenir.
- Aynı üründen 1 tane farklı satıcıdan sepete eklenir.
- Sepete gidilir.
- Seçilen ürünler sepette doğrulanır.
- Çıkış yapılır.
Java: Projenin yazılmış olduğu programlama dilidir.
Selenium: Web sitesini test etmek için kullanılan test otomasyon aracıdır.
Maven: Javada yer alan komutların derlenmesi, kütüphanelerin oluşturulması sırasında kullanılan araçtır.
JUnit: Java tabanlı kodların test edilmesi için kullanılan bir Unit Test (Birim Testi) kütüphanesidir.