Java ile test otomasyonuna ilk adımı atın
Eğitim test piramidi ve test otomasyonu kavramlarını tanıtır; JUnit 5 ile birim test, assertion ve parametreli testler, Mockito ile mock/stub, Selenium WebDriver ile locator, wait ve Page Object Model, REST Assured ile API doğrulama, Cucumber ile BDD senaryol…
Birim, arayüz ve API testlerini Java ile otomatikleştirme
Eğitim test piramidi ve test otomasyonu kavramlarını tanıtır; JUnit 5 ile birim test, assertion ve parametreli testler, Mockito ile mock/stub, Selenium WebDriver ile locator, wait ve Page Object Model, REST Assured ile API doğrulama, Cucumber ile BDD senaryoları, Allure raporlama ve Maven/GitHub Actions ile otomatik çalıştırmayı uygulamalı olarak işler.
3 Gün. Her gün dört modül; Birim Test ve Mock; Arayüz ve API Testleri; BDD, Raporlama ve CI ekseninde ilerleyen uygulamalı program.
Temel Seviye — Java ile test otomasyonu: JUnit 5, Mockito, Selenium WebDriver, REST Assured, Cucumber ve CI
Katılımcılar örnek bir e-ticaret demo sitesi ve REST API için otomasyon projesini Maven ile sıfırdan oluşturur; her gün çalışan testlerle biter.
Hangi testin hangi katmanda yazılacağını bilerek düzenli bir otomasyon kurarsınız.
Selenium ve REST Assured ile iki kritik katmanı otomatikleştirirsiniz.
Cucumber ve Allure ile paydaşların anlayacağı senaryo ve raporlar üretirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, metot, koleksiyon ve istisna bilgisi.
HTML, CSS seçici ve HTTP bilgisi.
JDK 17, Maven, Chrome ve IntelliJ IDEA.
Test senaryosu ve hata raporlama aşinalığı.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
JUnit 5 ile parametreli birim testler yazabilirsiniz.
Mockito ile bağımlılıkları izole edebilirsiniz.
Selenium ile dayanıklı locator ve wait stratejileri kurabilirsiniz.
POM ile bakımı kolay test kodu yazabilirsiniz.
REST Assured ile uç noktaları doğrulayabilirsiniz.
Cucumber ile Gherkin senaryolarını koda bağlayabilirsiniz.
Allure raporu üretip yorumlayabilirsiniz.
Testleri GitHub Actions ile otomatik çalıştırabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Java Professional: Dosya G/Ç, Modüller, Yerelleştirme ve Loglama eğitimi: Path ve Files API, stream tabanlı I/O, serileştirme, Console, JPMS module-info, jlink,
Detayları Gör →Java Professional: Lambda ve Fonksiyonel Programlama eğitimi: Predicate, Function, Supplier, Consumer, UnaryOperator, lambda ve method reference, Stream ara ve.
Detayları Gör →Java Developer Professional: Records, Sealed Classes, and Nested Classes eğitimi: modern Java ile immutable veri ve kapalı tip hiyerarşileri. Uygulamalı 2 gün p
Detayları Gör →Java Developer Professional: The Stream API eğitimi: stream pipeline tasarımı ve Collectors ustalığı. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java Development Certificate Program eğitimi: java dilini baştan sona uygulamalı öğrenme programı. Uygulamalı 4 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →