Tekrarlayan testi koda emanet et
Test Otomasyon Eğitimi, manuel test deneyimini Selenium WebDriver tabanlı sürdürülebilir bir otomasyon çerçevesine taşımayı öğretir.
Locator stratejilerinden bekleme yönetimine, Page Object Model ve CI üzerinde koşuma
Test Otomasyon Eğitimi, manuel test deneyimini Selenium WebDriver tabanlı sürdürülebilir bir otomasyon çerçevesine dönüştürmeyi öğretir. Katılımcılar WebDriver mimarisini, CSS ve XPath locator stratejilerini, explicit wait ile kararlı bekleme yönetimini ve Page Object Model desenini uygular. TestNG ile test yaşam döngüsü, data-driven koşum, Selenium Grid ile paralel çalıştırma ve CI hattında otomatik yürütme işlenir. Amaç kırılgan değil bakımı kolay testler yazmaktır.
4 Gün. Her gün dört modül; kısa anlatımın ardından gerçek bir web uygulaması üzerinde Selenium testleri yazılan uygulamalı atölyelerle ilerler.
Orta Seviye — manuel test deneyimi olan, Selenium ile web otomasyonu çerçevesi kurmak isteyenler için
Gerçek bir demo web uygulaması üzerinde adım adım test yazılır; locator, bekleme, Page Object ve CI koşumu laboratuvarda uygulanır.
Sabit bekleme yerine explicit wait ve doğru locator seçimiyle rastgele başarısız olmayan, güvenilir testler yazarsınız.
Page Object Model ile sayfa ve test katmanını ayırarak arayüz değiştiğinde tek noktadan güncellenen yapılar kurarsınız.
Selenium Grid ve CI entegrasyonuyla testleri paralel koşup her değişiklikte hızlı geri bildirim alırsınız.
Programdan verim almak için gereken temel bilgi ve geliştirme ortamı
Java ya da benzeri bir dilde değişken, döngü, koşul ve metot kavramlarına temel düzeyde aşinalık beklenir.
HTML etiketleri, DOM yapısı ve tarayıcı geliştirici araçlarını açıp element incelemeye dair temel bilgi gerekir.
Test senaryosu yazma, adım ve beklenen sonuç ayrımı gibi manuel test kavramlarını bilmek faydalıdır.
JDK kurulu, IntelliJ IDEA veya Eclipse ile derleme yapabilen çalışan bir bilgisayar 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:
Selenium WebDriver ile proje kurup tarayıcıyı programatik olarak yönetebilir ve ilk testlerinizi çalıştırabilirsiniz.
CSS ve XPath ile kırılgan olmayan, arayüz değişimlerine dayanıklı locator stratejileri yazabilirsiniz.
Explicit wait ve FluentWait ile dinamik elementleri güvenle bekleyip rastgele başarısızlıkları ortadan kaldırırsınız.
POM ve PageFactory ile sayfa ve test katmanını ayırarak bakımı kolay bir otomasyon çerçevesi kurarsınız.
TestNG yaşam döngüsü, gruplama, bağımlılık ve doğrulama mekanizmalarını etkin biçimde kullanabilirsiniz.
DataProvider ve harici veri kaynaklarıyla aynı testi çok sayıda girdiyle tekrarlayan veri odaklı testler yazarsınız.
Selenium Grid ve Docker ile testleri paralel ve çapraz tarayıcıda koşarak toplam koşum süresini belirgin kısaltırsınız.
Jenkins veya GitHub Actions ile testleri her değişiklikte otomatik koşan sürdürülebilir bir hat kurarsı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.
Selenium'da explicit ve fluent bekleme stratejileri, window handle, frame, iframe ve alert yönetimi uygulamalı. Kararsız testleri bitirin. Online ve kurumsal.
Detayları Gör →Gelişmiş Selenium eğitimi: Page Object Model, Actions API, JavascriptExecutor, TestNG veri odaklı test, Selenium Grid ve paralel koşum. Online ve kurumsal.
Detayları Gör →İleri NI TestStand eğitimi: sekans mimarisi, Parallel ve Batch process model, özel step type, hata yönetimi, veri tabanı ve Deployment Utility. Online ve kurums
Detayları Gör →HP/Micro Focus UFT eğitimi: Object Repository, checkpoint, VBScript, Data Table, descriptive programming ve recovery scenario uygulamalı. Online ve kurumsal.
Detayları Gör →Selenium ile Cucumber BDD eğitimi: Gherkin senaryoları, step definition, hook, tag, Page Object entegrasyonu ve raporlama uygulamalı. Online ve kurumsal.
Detayları Gör →Uluslararası test otomasyonu eğitimi: ISTQB gTAA mimarisi, otomasyon stratejisi, çok dilli (i18n/l10n) test ve CI/CD entegrasyonu uygulamalı. Online ve kurumsal
Detayları Gör →