Test otomasyonunda C# ustalığını kazanın
Gelişmiş C# Otomasyon Test Mühendisleri için Kurs, ileri C# bilgisini test otomasyonuna uygular. 4 gün boyunca laboratuvar uygulamalarıyla işlenir; katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
C# ile test otomasyonu: Selenium, API testi, test çerçevesi tasarımı ve CI entegrasyonu
Gelişmiş C# Otomasyon Test Mühendisleri için Kurs, ileri C# bilgisini test otomasyonuna uygular. Generic yardımcılar, reflection ve attribute, LINQ, async bekleme stratejileri, Selenium ve Playwright, NUnit ile çerçeve mimarisi, Page Object, API testi, veri yönetimi, raporlama, Azure DevOps / GitHub Actions entegrasyonu ve tasarım desenleri dört günde işlenir.
4 Gün. Her gün dört modül; çerçeve her modülde yeni bir yetenekle genişletilir.
İleri Seviye — 16 uygulamalı modülde Test mühendisi için ileri C#, Selenium WebDriver ile web otomasyonu ve Loglama ve izlenebilirlik gibi konuları kapsar.
Gerçek bir demo web uygulaması ve API'si üzerinde sıfırdan test çerçevesi kurulur; testler yerel ve CI hattında koşturulur.
Page Object, yapılandırma ve raporlama ile bakımı kolay test çerçevesi tasarlarsınız.
Selenium/Playwright ve RestSharp ile uçtan uca senaryoları birleştirirsiniz.
Testleri hat içinde headless ve paralel çalıştırarak geri bildirim süresini kısaltırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, arayüz, generic ve async konularında C# temelleri.
Manuel test ve test senaryosu yazma deneyimi.
Visual Studio 2022, .NET SDK ve Chrome tarayıcı.
HTML, CSS seçiciler ve HTTP bilgisi.
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:
Katmanlı ve genişletilebilir test çerçevesi tasarlayabilirsiniz.
Güvenilir locator ve bekleme stratejileriyle UI testi yazabilirsiniz.
Page Object Model ile bakımı kolay sayfa sınıfları oluşturabilirsiniz.
RestSharp/HttpClient ile servis testleri yazabilirsiniz.
Allure veya Extent ile anlamlı test raporları üretebilirsiniz.
JSON/CSV tabanlı veri sürümlü testler kurabilirsiniz.
Kararsız testleri tespit edip düzeltebilirsiniz.
Azure DevOps veya GitHub Actions'ta testleri çalıştırabilirsiniz.
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.
ASP.NET MVC Web Applications: Databases & Entity Framework: scaffolding, migrations ve AsNoTracking ve projection. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →ASP.NET MVC Web Applications: Debugging Web Applications: Attach to Process, dotnet-trace/dotnet-counters ve Application Insights. 2 gün uygulamalı eğitim | DVA
Detayları Gör →ASP.NET MVC Web Applications: Deployment Architecture: Kestrel ve reverse proxy, Docker multi-stage ve sticky session ve Data Protection. 2 gün uygulamalı eğiti
Detayları Gör →ASP.NET MVC Web Applications: Design & Implement UI Behavior: fetch ve jQuery Ajax, partial güncelleme ve unobtrusive validation. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →ASP.NET MVC Web Applications: Designing Application Architecture: Clean Architecture ve Repository ve Unit of Work. 2 gün uygulamalı eğitim.
Detayları Gör →