Hastane Portal Testi - Medunna
Hastane Portal Testi - Medunna
Genel Bakış
Bu proje, 1 yıllık Full Stack Otomasyon Mühendisliği kursunun final bitirme projesiydi, 5 geliştirici ve 3 test uzmanından oluşan bir ekiple 6 ay boyunca tamamlandı. 30'dan fazla kullanıcı hikayesi ve 103'ten fazla test senaryosunu kapsayan kapsamlı bir hastane portalı geliştirdik.
Süre: 6 Ay
Ekip: 5 Geliştirici, 3 Test Uzmanı
30 Hikaye, 100+ Test Senaryosu
Uçtan Uca Agile Yaşam Döngüsü
UI, API & DB Doğrulama
Zorluk & Çözüm
Zorluk
Sağlık sistemleri yüksek güvenilirlik ve veri gizliliği uyumluluğu gerektirir. Hastane portalının hasta verilerinin güvenliğini ve sistem kararlılığını sağlamak için UI, API ve veritabanı katmanlarında kapsamlı testlere ihtiyacı vardı.
Çözüm
Selenium, Java ve Cucumber BDD kullanarak hibrit bir otomasyon framework'ü uygulayarak QA stratejisine liderlik ettim. Postman ve Rest Assured ile tam API doğrulaması dahil 30 kullanıcı hikayesini kapsayan 100+ test senaryosu geliştirdim.
Temel Özellikler
Test Otomasyonu
Okunabilir ve yeniden kullanılabilir test senaryoları için Selenium WebDriver, Java, JUnit ve Cucumber BDD kullanan hibrit bir framework uyguladım.
API Testi
Backend güvenilirliğini sağlamak için Postman ve Rest Assured Kütüphanesi kullanarak kapsamlı API doğrulaması gerçekleştirdim.
Veri Yönetimi
Çoklu test verisi setlerini verimli bir şekilde yönetmek için Apache POI ve Senaryo Taslakları (Scenario Outlines) kullandım.
CI/CD Entegrasyonu
Sürekli entegrasyon ve dağıtım için otomasyon framework'ünü Jenkins ve Maven ile entegre ettim.