Eğitim İçeriği

Giriş

Unit Testing Çerçeveler

  • Birim testleri nedir?
  • Birim test çerçevesinin temelleri

Test Odaklı Geliştirme

  • Yeniden düzenleme (Refactoring) genel bakış
  • Testlere farklı yaklaşımlar

Geliştirme Ortamının Hazırlanması

  • Visual Studio Code'nin kurulması ve yapılandırılması
  • .Net'in kurulması ve yapılandırılması
  • nUnit'in kurulması ve yapılandırılması

Unit Testing Çerçeve Yazma

  • Bir test oluşturma
  • Daha fazla test uygulama
  • Test çalıştırıcısını yeniden düzenleme
  • Assert sınıfıyla çalışma
  • Metotları çağırmak için yansıma kullanma
  • Bir adlandırma kuralı kullanma

Visual Studio Code Entegrasyonu

  • Şablonlarla proje oluşturma
  • Birim test çerçevesiyle proje oluşturma
  • Testi çalıştırma
  • Kodu optimize etme
  • Parametreleri test etme

nUnit

  • Bir test birimi yazma ve çalıştırma
  • Kısıtlamaları kullanma
  • Parametreleri test etme

xUnit

  • Bir birim testi yazma ve çalıştırma
  • InLine ile parametreleri test etme
  • Çoklu parametreleri test etme
  • Özel bir sınıf üyesi kullanma

Gelişmiş Optimizasyonlar

  • Testleri gruplama
  • Test öznitelikleriyle çalışma
  • Oynatma listeleriyle özelleştirme
  • Testleri ayıklama
  • Test menülerini kullanma
  • CodeLens ile sonuçları görüntüleme
  • Kod Kapsamını kullanma
  • MSTest ile testleri çalıştırma

Özet ve Sonuç

Kurs İçin Gerekli Önbilgiler

  • .NET temellerine ilişkin bir anlayış

Hedef Kitle

  • Yazılım Test Uzmanları
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler