WebDriver API'sine derinlemesine hakim olun
Selenium Deep Dive: Working With WebDriver Eğitimi, test otomasyonunun temelindeki WebDriver API'sini araç bağımlılığı olmadan derinlemesine öğretir.
WebDriver mimarisinden Actions API'ye, bekleme stratejilerinden JavascriptExecutor'a derin inceleme
Selenium Deep Dive: Working With WebDriver Eğitimi, test otomasyonunun kalbindeki WebDriver API'sini framework katmanına bağlı kalmadan derinlemesine inceler. Katılımcılar WebDriver'ın W3C protokolü üzerinden tarayıcıyla nasıl konuştuğunu, sürücü yönetimini, locator stratejilerini ve bekleme mekanizmalarını kavrar. Actions API ile karmaşık etkileşimler, iframe, pencere ve alert yönetimi, JavascriptExecutor ile özel işlemler uygulamalı ele alınır.
3 Gün. Her gün dört modül; WebDriver komutları, bekleme mekanizmaları ve ileri etkileşimler gerçek sayfalar üzerinde canlı kodlanır.
Orta Seviye — Selenium WebDriver API'sini mimarisinden ileri etkileşimlerine kadar derinlemesine işleyen uygulamalı program
Her WebDriver komutu çalışan tarayıcı oturumunda canlı denenir; locator, bekleme ve Actions senaryoları adım adım kodlanarak pekiştirilir.
WebDriver komutlarının içini öğrenince hangi aracı kullanırsanız kullanın sorunları kök seviyede çözebilecek güvene ulaşırsınız.
Örtük ve açık beklemelerin farkını kavrayarak kararsız (flaky) testlerin en yaygın nedenlerini WebDriver seviyesinde ortadan kaldırırsınız.
Actions API ve JavascriptExecutor ile normal click ve sendKeys'in yetmediği gerçek senaryoları güvenle otomatikleştirmeyi öğrenirsiniz.
Eğitime başlamadan önce faydalı olacak bilgi ve deneyim alanları
Java'da değişken, döngü, koşul ve metot gibi temel kavramlara aşinalık WebDriver örneklerini takip etmeyi kolaylaştırır.
HTML DOM ve CSS seçicilere temel aşinalık, locator'ların elemanları nasıl bulduğunu anlamak için faydalı olur.
Tarayıcı geliştirici araçlarıyla (DevTools) eleman inceleme deneyimi locator yazımını belirgin biçimde hızlandırır.
Bir IDE ve Maven veya Gradle gibi bir bağımlılık aracına aşinalık proje kurulumunu kolaylaştırır.
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'ın W3C protokolü üzerinden tarayıcıyı nasıl sürdüğünü kavrayıp sürücü yönetimini güvenle yapılandırırsınız.
CSS, XPath ve Selenium 4 göreli locator'larıyla kararlı ve bakımı kolay eleman bulma stratejileri geliştirirsiniz.
Örtük, açık ve akıcı bekleme mekanizmalarını doğru kullanarak kararsız testlerin önüne WebDriver seviyesinde geçersiniz.
Hover, sürükle-bırak ve tuş kombinasyonları gibi karmaşık fare ve klavye etkileşimlerini güvenle otomatikleştirirsiniz.
iframe, çoklu pencere, alert, Select ve shadow DOM gibi özel öğeleri güvenilir biçimde yönetmeyi öğrenirsiniz.
executeScript ile kaydırma, özel tıklama ve değer okuma gibi işlemleri yaparak zor senaryoların üstesinden gelirsiniz.
StaleElement, click intercept ve timeout gibi yaygın WebDriver hatalarını teşhis edip çözme becerisi kazanırsınız.
Tarayıcı durumu, çerez ve ekran görüntüsü yönetimiyle temiz, tekrarlanabilir ve güvenilir test oturumları yazarsı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.
İleri Selenium ve çerçeve tasarımı eğitimi. Actions, JavascriptExecutor, Page Object, PageFactory, TestNG, raporlama ve paralel koşum uygulamalı işlenir.
Detayları Gör →Selenium ile karmaşık UI etkileşimi eğitimi. Açılır liste, iframe, çoklu pencere, tablo, takvim, Shadow DOM ve dosya işlemleri uygulamalı işlenir.
Detayları Gör →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 →