Her commit'te otomatik çalışan testler
Selenium: Using Selenium for Continuous Testing Eğitimi, test otomasyonunu tek seferlik koşumdan çıkarıp CI/CD boru hattının kalıcı bir parçası haline getirir.
Sürekli test kavramından CI boru hatlarına, Docker ölçeklendirmeden kalite kapılarına
Selenium: Using Selenium for Continuous Testing Eğitimi, test otomasyonunu tek seferlik koşumdan çıkarıp CI/CD boru hattının kalıcı bir parçası haline getirir. Katılımcılar sürekli test ve shift-left yaklaşımını, testleri boru hattına uygun kurmayı ve Jenkins ile GitHub Actions'ta otomatik koşumu öğrenir. Docker ve Selenium Grid ile ölçeklenebilir koşum, Allure raporlama, kararsız test yönetimi ve kalite kapıları ele alınır.
4 Gün. Her gün dört modül; boru hattı yapılandırması, Docker koşumu ve raporlama gerçek CI araçlarında canlı uygulanır.
Orta Seviye — Selenium testlerini CI/CD boru hatlarına entegre ederek sürekli test akışı kurmayı öğreten uygulamalı program
Her konu gerçek bir CI aracında canlı yapılandırılır; testler boru hattında çalıştırılıp raporları birlikte adım adım incelenir.
Testleri CI boru hattına bağlayarak her kod değişikliğinde otomatik koşum ve hızlı hata geri bildirimi almayı öğrenirsiniz.
Kalite kapıları ve kararsız test yönetimiyle güvenilmez sonuçları ayıklayıp yayına yalnızca sağlıklı sürümlerin geçmesini sağlarsınız.
Selenium'u Jenkins, GitHub Actions ve Docker ile birleştirerek modern DevOps süreçlerinde aranan sürekli test yetkinliği kazanırsınız.
Eğitime başlamadan önce faydalı olacak bilgi ve deneyim alanları
Selenium WebDriver ile temel test yazma deneyimi, odağı boru hattı entegrasyonuna vermeyi kolaylaştırır.
Maven veya Gradle ile test çalıştırma deneyimi, testlerin boru hattında koşumunu anlamak için faydalıdır.
Temel git komutları ve depo akışına aşinalık, CI tetikleyicilerini kurmak için gereklidir.
Terminal ve temel komut satırı kullanımı, Docker ve CI adımlarını rahatça çalıştırmak için önemlidir.
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:
Sürekli test ve shift-left yaklaşımını kavrayıp UI testinin CI/CD sürecindeki yerini ve rolünü netleştirirsiniz.
Testleri bağımsız, tekrarlanabilir ve ortamdan bağımsız yazarak boru hattında kararlı ve hızlı koşuma hazırlarsınız.
Jenkinsfile ile declarative pipeline kurup Selenium testlerini aşamalı bir boru hattında otomatik koşturursunuz.
Workflow YAML ile push, pull request ve zamanlanmış koşum tetikleyicilerini yapılandırıp testleri otomatik çalıştırırsınız.
Docker ve Selenium Grid ile testleri boru hattında paralel, headless ve ölçeklenebilir biçimde koşturmayı öğrenirsiniz.
Allure ve JUnit raporlarıyla boru hattı sonuçlarını görselleştirip trend ve başarısızlık analizini kolaylaştırırsınız.
RetryAnalyzer ve karantina stratejisiyle kararsız testleri yönetip boru hattının güvenilirliğini korursunuz.
Kalite kapıları ve bildirimler kurarak yayına yalnızca testten geçen sağlıklı sürümlerin ilerlemesini sağ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.
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 →İ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 →