Sistem Testleri
Bu belgenin amacı .NET uygulamalarında geliştirilen sistem testlerine ait pratikleri tanıtmaktır.
Açıklama
Bu belgenin amacı .NET uygulamalarında geliştirilen sistem testlerine ait pratikleri tanıtmaktır.
Tanım
Sistem veya kullanıcı kabul (user acceptance) testleri bir sistemin arayüzleri (web sitesi sayfaları, servis metotları, vb.) ile iletişime geçerek beklenen davranışların uçtan uca doğrulanmasını sağlayan testlerdir.
Bu testler aşağıdaki kapsamlarda olabilir:
Web sitesi işlemleri
Servis metotları
Konsol uygulamaları
Bu testlerde veritabanı, dosya sistemi, ağ ve servis erişimleri de test edilmiş olur.
Araçlar
Bu testlerin geliştirilmesinde birim testlerinde de kullanılan Nunit ve FluentAssertions kütüphaneleri kullanılabilir. Web sitelerinin testlerinde tarayıcı simülasyonlarını gerçekleştirmek için Selenium kütüphanesi kullanılır. bkz. Arayüz Testleri
Last updated
Was this helpful?