Kod yazmadan test otomasyonuna başlayın
Selenium Deep Dive: Working with Selenium IDE Eğitimi, test otomasyonuna kod yazmadan başlamak isteyenler için Selenium IDE tarayıcı eklentisini uçtan uca öğretir.
Kayıt-oynatmadan Selenese komutlarına, kontrol akışından side-runner ile komut satırı koşumuna
Selenium Deep Dive: Working with Selenium IDE Eğitimi, test otomasyonuna kod yazmadan başlamak isteyenler için Selenium IDE tarayıcı eklentisini uçtan uca öğretir. Katılımcılar kayıt-oynatma ile hızlı test oluşturmayı, Selenese komutlarını, target seçimini, assertion ve verify komutlarını kavrar. Ardından değişkenler, store, echo ve if-while gibi kontrol akışı komutları ele alınır. Program, testlerin side-runner ile komut satırından ve CI ortamında koşumuyla tamamlanır.
4 Gün. Her gün dört modül; kayıt-oynatma, Selenese komutları ve side-runner ile koşum canlı olarak uygulamalı işlenir.
Orta Seviye — Selenium IDE ile kod yazmadan kayıt-oynatma tabanlı test otomasyonunu uçtan uca öğreten program
Her Selenese komutu Selenium IDE üzerinde canlı kaydedilip çalıştırılır; akışlar gerçek web sayfalarında adım adım oluşturulur.
Kayıt-oynatma sayesinde programlama bilmeden test otomasyonuna başlar, ilk çalışan senaryonuzu dakikalar içinde oluşturursunuz.
Selenese komutları ve kontrol akışıyla tekrarlayan manuel kontrolleri hızlıca otomatikleştirip zaman kazanmayı öğrenirsiniz.
side-runner ile IDE testlerini komut satırından ve CI ortamında çalıştırarak kodsuz testleri boru hattına taşırsınız.
Eğitime başlamadan önce faydalı olacak bilgi ve deneyim alanları
Chrome veya Firefox tarayıcısını rahat kullanmak ve eklenti kurabilmek eğitimi takip etmek için yeterlidir.
Test senaryosu ve beklenen sonuç gibi temel test kavramlarına aşinalık akışları tasarlamayı kolaylaştırır.
HTML eleman ve nitelik kavramına temel aşinalık, target ve locator seçimini anlamak için faydalı olur.
side-runner bölümü için Node.js ve temel terminal kullanımına aşinalık son günü 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 ile kayıt-oynatma yaparak programlama bilmeden hızlıca çalışan test senaryoları oluşturmayı öğrenirsiniz.
Action, accessor ve assertion komut türlerini kavrayıp akışları elle düzenleyerek testleri güvenle zenginleştirirsiniz.
assert ve verify komutlarıyla metin, başlık ve eleman varlığı gibi beklentileri test akışının içine yerleştirirsiniz.
waitForElement komutları ve sağlam target seçimiyle kararsız oynatmaları azaltıp güvenilir akışlar kurarsınız.
store, echo, if, while ve times komutlarıyla değişkenli ve karar tabanlı dinamik test senaryoları tasarlarsınız.
IDE testlerini Java, Python veya JavaScript koduna aktararak kodsuz testten kodlu framework'e geçiş yolunu kavrarsınız.
selenium-side-runner ile .side testlerini komut satırından, headless ve paralel biçimde çalıştırmayı öğrenirsiniz.
side-runner'ı GitHub Actions gibi CI boru hatlarına bağlayarak kodsuz testleri otomatik koşuma taşı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.
Cucumber ile BDD eğitimi. Gherkin, step definition, Cucumber expression, data table, scenario outline, Selenium entegrasyonu ve raporlama uygulamalı işlenir.
Detayları Gör →ETL testi eğitimi. Veri ambarı, kaynak-hedef doğrulama, dönüşüm testi, veri kalitesi, SQL doğrulama ve test otomasyonu uygulamalı olarak işlenir.
Detayları Gör →İ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 →