Kaydet, oynat, doğrula: kodsuz test otomasyonu
Introducing Selenium & Locators: Hands-on Selenium IDE for Automated Testing Eğitimi, kod yazmadan test otomasyonuna başlamayı öğretir.
Selenium IDE kurulumundan kayıt, komut, kontrol akışı ve koda dışa aktarmaya kadar uygulamalı
Introducing Selenium & Locators: Hands-on Selenium IDE for Automated Testing Eğitimi, kod yazmadan test otomasyonuna başlamak isteyenlere Selenium IDE eklentisini uygulamalı öğretir. Katılımcılar Chrome ve Firefox eklentisini kurar, kullanıcı eylemlerini kaydedip oynatır, Selenese komutlarını ve locator seçimini düzenler, assert ve verify ile doğrulama ekler. Kontrol akışı, değişkenler ve döngülerle mantık kurulur; komut satırı runner ile koşum ve koda dışa aktarım işlenir.
4 Gün. Her gün dört modül; kısa anlatımın ardından Selenium IDE ile gerçek bir web uygulaması üzerinde kayıt, düzenleme ve koşum atölyeleriyle ilerler.
Orta Seviye — Selenium IDE tarayıcı eklentisiyle kod yazmadan test kaydı ve koşumu yapmak isteyenler için
Örnek uygulamada testler kaydedilir, komutlar ve locator'lar elle düzenlenir, kontrol akışı eklenir ve IDE ile runner üzerinde koşulur.
Selenium IDE ile programlama bilmeden tarayıcıda test kaydedip oynatarak otomasyona ilk gününüzde somut çıktı üretirsiniz.
IDE'nin önerdiği locator'ları değerlendirip kırılgan seçiciyi daha dayanıklı CSS ve XPath ifadeleriyle değiştirmeyi öğrenirsiniz.
Kaydedilen testleri Java, Python veya C# WebDriver koduna aktararak ileride tam programatik otomasyona geçişin temelini kurarsınız.
Programdan verim almak için gereken temel web ve tarayıcı bilgisi
Bir web sayfasının form, buton, bağlantı gibi öğelerden oluştuğunu anlayacak düzeyde temel aşinalık yeterlidir.
Chrome veya Firefox'ta eklenti kurabilme ve geliştirici araçlarını açabilme düzeyinde kullanım bilgisi gerekir.
Etiket, id, class ve attribute kavramlarına temel düzeyde aşina olmak locator seçiminde kolaylık sağlar.
Test adımı, beklenen sonuç ve doğrulama kavramlarını bilmek senaryoları otomatikleştirmeyi 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:
Selenium IDE eklentisini Chrome ve Firefox'a kurup proje, test ve suite yapısını doğru biçimde düzenleyebilirsiniz.
Tarayıcıdaki kullanıcı eylemlerini kaydedip oynatarak kod yazmadan çalışan test senaryoları üretebilirsiniz.
IDE'nin önerdiği kırılgan seçicileri sağlam CSS ve XPath ifadeleriyle değiştirerek testleri bakımı kolay hale getirirsiniz.
assert ve verify komutlarıyla metin, başlık ve öğe varlığını doğrulayarak senaryolara gerçek test değeri katarsınız.
if, times ve while komutlarıyla testlere koşullu dallanma ve tekrar ekleyerek karmaşık akışları yönetirsiniz.
store ve ${degisken} ile değerleri saklayıp adımlar arasında taşıyarak veri odaklı senaryolar kurarsınız.
selenium-side-runner ile testleri terminalden ve başlıksız koşarak CI hattına entegre edebilirsiniz.
Kaydedilen testleri Java, Python veya C# WebDriver koduna aktararak programatik otomasyona geçişi başlatırsı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.
TestNG, JUnit ve CSV, Excel, JSON kaynaklarıyla çevik projelerde veri odaklı test otomasyonu eğitimi. Parametreli test ve CI uygulamalı. Kurumsal ve online.
Detayları Gör →WireMock ve Hoverfly ile çevik projelerde servis sanallaştırmanın temellerini öğrenin. Sanal servis, hata simülasyonu ve shift-left uygulamalı. Kurumsal ve onli
Detayları Gör →Dinamik yanıt, performans testi, kaos ve CI/CD ile servis sanallaştırmayı değere dönüştürün. İleri sanal servis senaryoları uygulamalı. Kurumsal ve online.
Detayları Gör →Test piramidi, API ve UI dengesiyle test otomasyonu seviyelerini optimize etmeyi öğrenin. Kırılganlığı azaltan sürdürülebilir otomasyon. Kurumsal ve online.
Detayları Gör →Flaky test, senkronizasyon, locator ve CI kararlılığıyla test otomasyonu zorluklarını aşmayı öğrenin. Güvenilir otomasyon paketi uygulamalı. Kurumsal ve online.
Detayları Gör →Test piramidi, TDD/BDD/ATDD, gTAA framework tasarımı, araç seçimi ve CI/CD entegrasyonuyla çevik ekiplerde test otomasyonu yaklaşımları eğitimi.
Detayları Gör →