Selenium ile ilk çerçevenizi sıfırdan kurun
Test Automation with Selenium Eğitimi, manuel testten otomasyona geçen mühendislere Selenium WebDriver ile sıfırdan tam bir test çerçevesi kurmayı öğretir.
Locator stratejilerinden senkronizasyona, Page Object ve TestNG ile uçtan uca çerçeveye
Test Automation with Selenium Eğitimi, manuel testten otomasyona geçen mühendislere Selenium WebDriver ile sıfırdan tam bir test çerçevesi kurmayı öğretir. Katılımcılar WebDriver mimarisini, locator stratejilerini ve bekleme mekanizmalarını kavrar; Actions API, alert, iframe ve pencere gibi ileri etkileşimleri uygular. Page Object Model ile bakımı kolay bir yapı tasarlar, TestNG ile veri güdümlü test ve raporlama kurar, projeyi Maven ve CI entegrasyonuyla tamamlar.
3 Gün. Her gün dört modül; kısa anlatımın ardından gerçek bir web uygulaması üzerinde yazılan testlerle ilerleyen uygulamalı atölyeler içerir.
Orta Seviye — manuel testten Selenium ile otomasyona geçmek isteyen test mühendisleri için
Gerçek bir web uygulaması üzerinde testler yazılır; locator ve beklemeler uygulanır, Page Object çerçevesi adım adım kurulur.
CSS ve XPath stratejilerini öğrenerek değişken arayüzlerde bile kararlı ve okunur element bulma yöntemleri kurarsınız.
Açık bekleme ve beklenen koşullarla zamanlama hatalarını ortadan kaldırır, kırılgan olmayan testler yazarsınız.
Page Object ve TestNG ile arayüz değişince dağılmayan, yeniden kullanılabilir ve okunur bir otomasyon çerçevesi kurarsınız.
Programı verimli takip edebilmek için gereken temel bilgi ve ortam
Test senaryosu, beklenen sonuç ve doğrulama kavramları gibi temel yazılım testi bilgisine sahip olmak gerekir.
Değişken, döngü, metot ve temel sınıf kavramları düzeyinde Java veya benzeri bir dilde programlama bilgisi beklenir.
HTML yapısı, DOM ve tarayıcı geliştirici araçlarıyla element inceleme konusunda temel aşinalık faydalıdır.
Bir IDE, JDK, Maven ve tarayıcı kurulu çalışan bir ortam; atölyeleri takip edebilmek için gereklidir.
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:
WebDriver mimarisini kavrar, projeyi kurar ve temel tarayıcı etkileşimlerini kendiniz otomatikleştirebilirsiniz.
CSS ve XPath stratejileriyle kararlı, okunur ve bakımı kolay element bulma yöntemleri geliştirirsiniz.
Açık bekleme ve beklenen koşullarla zamanlama kaynaklı kırılgan testleri ortadan kaldırırsınız.
Actions API, alert, iframe ve çoklu pencere gibi karmaşık senaryoları güvenle otomatikleştirirsiniz.
Page Object Model ile arayüz değişiminden en az etkilenen, yeniden kullanılabilir bir çerçeve tasarlarsınız.
TestNG ile testleri düzenler, doğrulama, grup ve öncelik mekanizmalarını etkin biçimde kullanırsınız.
DataProvider ve dış veri kaynaklarıyla aynı senaryoyu çoklu girdiyle koşan parametreli testler yazarsınız.
Extent Reports ile zengin rapor üretir, paralel koşum kurar ve testleri CI boru hattına bağlarsınız.
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.
OpenText UFT One ile işlevsel GUI test eğitimi. Kayıt oynatma, Object Repository, checkpoint, action ve DataTable ile veri odaklı test. Online ve kurumsal.
Detayları Gör →Cucumber BDD senaryolarında assertion eğitimi. JUnit, Hamcrest, AssertJ, soft assertion, paylaşılan durum ve hook ile okunur doğrulama. Online ve kurumsal.
Detayları Gör →Selenium IDE ile kayıt-oynat, WebDriver'a geçiş, locator stratejileri, bekleme mekanizmaları ve test koşumuyla Selenium web test otomasyonu eğitimi.
Detayları Gör →Selenium ve TestNG çerçevesine Allure raporlama entegrasyonu eğitimi. Adımlar, ekran görüntüleri, categories, trend ve CI entegrasyonu. Online ve kurumsal.
Detayları Gör →Selenium çerçevesinde Log4j2 ile loglama eğitimi. Appender, layout, rolling file, WebDriver olay logu ve paralel loglama uygulamalı işlenir. Online ve kurumsal.
Detayları Gör →Robot Framework ile anahtar kelime tabanlı test otomasyonu eğitimi. Soyutlama katmanları, hibrit yaklaşım, özel kütüphaneler ve paralel koşum. Online ve kurumsa
Detayları Gör →