Yazılım Test Otomasyonu Eğitimi |
|
Unityverse Akademi olarak, yazılım test otomasyonu alanında üst düzey bir eğitim programı sunuyoruz. Bu alanda uzmanlaşmak isteyen profesyoneller ve yeni başlayanlar için tasarlanan programımız, sektörün ihtiyacı olan yeteneklere odaklanmaktadır. |
Ne Öğreneceğim
Yazılım test otomasyonu eğitimi için öğreneceğiniz konular şunlardır:
|
SERTİFİKALAR
Eğitimi tamamlayan öğrencilerimiz, Yazılım Testi konusunda uzmanlıklarını geliştirerek uluslararası geçerliliğe sahip Microsoft sertifikası ve ITS sertifikası almak için sınava girebilirler. Bu sertifikalar, işverenler tarafından dünya genelinde kabul edilen bir referans olarak görülmekte ve kariyerlerinde ilerlemelerine yardımcı olmaktadır. Ayrıca sertifika sahipleri, bu alanda kendilerini kanıtlamış ve kaliteli bir eğitim almış oldukları için diğer adaylardan öne çıkabilmektedirler.
|
|
![]() |
|
|
EğitmenlerimizEğitim Koordinatörü: Prof. Çetin Kaya Koç (CV'ye erişmek için tıklayınız)
Hasan Gül, Test Otomasyonu ve Kalite Güvencesi (QA) alanında uzmanlaşmış, geniş ölçekli kurumsal projelerde 10 yılı aşkın deneyime sahip bir QA Automation Engineer ve QA Eğitmenidir. Kariyeri |
Eğitimimizden kareler:


Yazılım Test Otomasyonu – Özel Ders İçeriği (Öğrenciye Göre Uyarlanacaktır)
Bu özel ders programı, öğrencinin mevcut bilgi seviyesine, hedeflerine ve öğrenme hızına göre esnek şekilde uyarlanacaktır. Ders sürecinde teorik anlatım, uygulamalı örnekler ve proje odaklı çalışmalar birlikte
ilerleyecektir.
1. Temel Test Bilgisi
-
Yazılım test süreçleri ve temel kavramlar
-
Test seviyeleri (Unit, Integration, System, Acceptance)
-
Test teknikleri (Black-box, White-box, Boundary, ECP vb.)
-
Test senaryosu ve test case yazma becerileri
2. Test Otomasyonuna Giriş
-
Manuel test – otomasyon farkları
-
Otomasyonun hangi durumlarda tercih edilmesi gerekir
-
Test otomasyon mimarisi
-
Page Object Model (POM) mantığı
3. Araç ve Teknoloji Seçimi
(Öğrenciye göre Selenium, Playwright, Cypress, Appium, Postman, RestAssured vb. seçenekler belirlenir.)
-
Seçilen tool’un kurulumu
-
Temel komutlar ve pratik kullanım
-
Locator stratejileri (XPath, CSS, id, name)
4. Programlama Temelleri (Gerekirse)
-
JavaScript, Java veya Python temelleri
-
Fonksiyonlar, döngüler, koşullar
-
OOP mantığı ve test otomasyonundaki rolü
-
Kod kalitesi ve temiz kod prensipleri
5. UI Test Otomasyonu
-
Element bulma ve etkileşim
-
Wait stratejileri (Implicit, Explicit, Fluent)
-
Assertion kullanımı
-
Raporlama araçları (Allure, Extent Reports)
-
Test datalarının yönetimi
6. API Test Otomasyonu
-
HTTP metodları
-
JSON yapısı
-
Postman ile manuel API testi
-
RestAssured / Playwright API / Supertest ile API otomasyonu
-
Mock ve Swagger kullanımı
7. Test Otomasyon Framework Geliştirme
-
POM, Factory, Utilities yapısı
-
Config yönetimi
-
Reusable component oluşturma
-
CI/CD ile entegrasyon (GitHub Actions, Jenkins, GitLab CI)
-
Paralel test çalıştırma
8. Versiyon Kontrol ve İş Akışları
-
Git & GitHub temelleri
-
Branch yönetimi
-
Pull request süreçleri
-
Test süreçlerinde Git kullanım best practices
9. Gerçek Proje Çalışması
-
Öğrenciye göre belirlenen bir web veya mobil uygulama üzerinde uçtan uca test otomasyonu
-
Test senaryolarının çıkarılması
-
Otomasyon kodlarının yazılması
-
Rapor ve sunum hazırlama
-
“Junior QA Automation” seviyesinde portföy oluşturma
10. Kariyer ve Mülakat Hazırlığı
-
QA mülakat soruları
-
CV ve GitHub düzenleme
-
Case study çözümleri
-
Mock interview uygulamaları






_Specialist_Certificate.jpg)





