Test araçlarını hattınıza doğru yerleştirin
DevOps hattında kullanılan test araçlarını öğreten eğitim: JUnit pytest ve Jest, Newman ve Pact ile API testi, Testcontainers entegrasyonu, Playwright ve Selenium UI otomasyonu, k6 performans, OWASP ZAP güvenlik taraması ve Allure raporlama.
Birim, API, UI, performans ve güvenlik test araçları
Bu eğitim, DevOps hatlarında kullanılan test araçlarını uygulamalı olarak öğretir. JUnit, pytest ve Jest ile birim test, Mockito ve WireMock ile izolasyon, Postman, Newman ve REST Assured ile API testi, Selenium ve Playwright ile UI otomasyonu, Testcontainers ile entegrasyon testi, k6 ve JMeter ile performans testi, OWASP ZAP ile güvenlik taraması ve test sonuçlarının Allure ile raporlanması ele alınır. Araç seçimi ve hatta entegrasyon stratejisi tartışılır.
3 Gün. Her gün dört modül; katılımcılar birim ve API araçlarından UI otomasyonuna, performans ve güvenlik araçlarına ve raporlamaya ilerler.
Orta Seviye — DevOps hattında kullanılan birim, API, UI, performans ve güvenlik test araçlarını uygulamalı kapsayan yelpaze.
Katılımcılar örnek web uygulamasına her araçla test yazar, hepsini GitHub Actions hattında çalıştırıp Allure ile raporlar.
Her test katmanı için uygun açık kaynak aracı seçip kullanırsınız.
Gerçek veritabanı ve servislerle tekrarlanabilir entegrasyon testleri yazarsınız.
Test sonuçlarını Allure ile görünür ve izlenebilir kılarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Java, Python veya JavaScript ile temel kod yazma deneyimi gerekir.
Test türleri ve test piramidi hakkında temel bilgi faydalıdır.
Testcontainers ve servis çalıştırma için Docker gerekir.
Temel Git ve repository kullanımı bilinmelidir.
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:
JUnit, pytest veya Jest ile mock'lu birim testler yazabilirsiniz.
Postman, Newman ve REST Assured ile API testlerini otomatikleştirebilirsiniz.
Pact ile servisler arası sözleşme testi kurgulayabilirsiniz.
Testcontainers ile gerçek bağımlılıklı testler yazabilirsiniz.
Playwright veya Selenium ile dayanıklı UI testi geliştirebilirsiniz.
k6 ile eşikli performans testi yazabilirsiniz.
ZAP, Semgrep ve Trivy taramalarını hatta ekleyebilirsiniz.
Allure ile test sonuçlarını görünür kılabilirsiniz.
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.
Cloud Essentials+ bakışıyla bulutta DevOps: CI/CD ve otomasyonun iş değeri, maliyet, risk ve dönüşüm kararı. Temel seviye iş odaklı DVA eğitimi.
Detayları Gör →Cloud+ kapsamında sistem entegrasyonu ve DevOps: provisioning, IaC, betikleme, API/SDK entegrasyonu, orkestrasyon, CI/CD ve konteyner operasyonu. Orta seviye DV
Detayları Gör →Exchange taşıma hattını yapılandırın: transport pipeline, send/receive connector, TLS, transport rule, anti-spam ve message tracking. Orta seviye DVA eğitimi.
Detayları Gör →Agile ve DevOps'un ilişkisini öğrenin: Agile Manifesto, Scrum/Kanban, Lean kökler ve çevik değerlerin sürekli teslimle hizası. Temel seviye DVA eğitimi.
Detayları Gör →Gerçek DevOps dönüşüm vakalarını analiz edin: başarı faktörleri, anti-pattern'ler, başarısızlık nedenleri ve uyarlanabilir dersler. Orta seviye DVA eğitimi.
Detayları Gör →