Testlerin erkenden hazırlandığı ve geliştirme süreci boyunca sürekli testlerin yapıldığı yeni bir yazılım mühendisliği yaklaşımı gelişiyor. Bu yaklaşımda, sorunlar erkenden tespit ediliyor ve bulundukları anda gideriliyor. Bu bir günlük eğitim, test tabanlı geliştirme ortamı metodolojisini ve ücretsiz Community sürümünü de dahil olmak üzere Visual Studio 2017 ile birlikte gelen birim testi çerçevesinin kullanımını ele alıyor.
Bu uygulamalı eğitimde, C# programlama diliyle yazılmış birçok örnek program ve testle beraber bir çözüm örneği de bulunuyor. Eğitimin amacı, katılımcılara .NET geliştirme projelerinde kullanılan birim testleri hakkında en güncel bilgileri sağlamak.
Eğitim Sonrası Kazanımlar
- Test tabanlı geliştirme ortamı hakkında bilgiler
- Visual Studio birim testi çerçevesini kullanarak geliştirme testlerinde akıcılığı sağlama
- Visual Studio ve MSTest kullanan test paketlerini verimli bir şekilde kullanma
Eğitim İçeriği
Test-Driven Development
- What Is Test-Driven Development (TDD)?
- Functional Tests / Customer Tests
- Unit Tests / Programmer Tests
- Test Automation
- Simple Design
- Refactoring
- A Visual Studio Test Drive
- TDD with Legacy Code
Visual Studio Unit Testing Fundamentals
- Structure of Unit Tests
- Unit Testing Framework
- Assertions
- Test Cases
- Test Classes
- Test Runners
- Ignoring Tests
- Initialization and Cleanup
More about Unit Testing Framework
- Expected Exceptions
- Custom Asserts
- Playlists
- Debugging Unit Tests
- MSTest
- Refactoring
Eğitim Özellikleri
- Dersler 0
- Sınavlar 0
- Süre 3 Days
- Yetenek seviyesi All levels
- Dil İngilizce
- Öğrenciler 0
- Başarı Belgesi Hayır
- Değerlendirme Evet