Aracılığıyla paylaş


Birim Testleri Kullanarak Kod Doğrulama

Visual Studio 2013 birim testi araçları, yazılım geliştirme yöntemleri bünyesine unit testing yöntemini alan geliştiricileri ve ekipleri desteklemek üzere tasarlanmıştır.Birim testleri, geliştiricilere, Visual C#, Visual Basic ve Visual C++ projelerindeki sınıfların yöntemlerinde mantık hataları aramak için hızlı bir yol sunar.

Birim testi araçları şunları içerir:

  1. Test Gezgini. Test Gezgini, birim testleri çalıştırmanıza ve sonuçları görüntülemenize izin verir.Test Gezgini, üçüncü taraf çerçeve dahil, Gezgin için bağdaştırıcısı olan herhangi bir test çerçevesini kullanabilir.

  2. Yönetilen kod için Microsoft birim testi çerçevesi. Yönetilen kod için Microsoft birim testi çerçevesi Visual Studio ile yüklenir ve .NET kodunu test etmek için bir çerçeve sağlar.

  3. C++ için Microsoft birim testi çerçevesi. C++ için Microsoft birim testi çerçevesi Visual Studio ile yüklenir ve yerel kodu test etmek için bir çerçeve sağlar.

  4. Kod kapsamı araçları. Test Gezgini'nde bir tek komuttan birim testlerinizin çalıştıracağı ürün kodu miktarını belirleyebilirsiniz.

  5. Microsoft Fakes yalıtım çerçevesi. Microsoft Fakes yalıtım çerçevesi, test edilen kodda bağımlılıklar oluşturan üretim ve sistem kodunun yerine geçecek sınıflar ve yöntemler oluşturabilir.Bir işlev için sahte temsilciler uygulayarak, bağımlılık nesnesinin davranışını ve çıkışını denetlersiniz.

[!NOT]

Tüm birim testi özellikleri Visual Studio'nun tüm sürümlerinde kullanılamaz.Gereksinimler, özelliklerin konularında listelenmiştir.

Visual Studio Express Windows 8 için birim testlerini kullanma hakkındaki bilgiler için bkz. Visual Studio'da bir Windows Mağazası uygulaması için birim testleri oluşturma ve çalıştırma, Windows Geliştirme Merkezi.

Bkz. Video: Kanal 9: XAML kullanılarak oluşturulan Windows Mağazası uygulamanızda birim testi

Ana görevler

Birim testlerini anlamaya ve oluşturmaya yardımcı olmaları için aşağıdaki konuları kullanın:

Görevler

İlişkili Konular

Hızlı başlangıçlar ve izlenecek yollar: Aşağıdaki konuları, kod örneklerini kullanarak Visual Studio'da birim testi gerçekleştirmeyi öğrenmek için kullanın.

Test Gezgini ile birim testleri: Test Gezgini'nin daha üretken ve verimli birim testleri oluşturmaya nasıl yardımcı olabileceğini öğrenin.

Birim testleri yönetilen kodu:

Birim testleri C++ kodu

Birim testlerini yalıtma

Proje kodunuzun birim testleriyle ne oranda test edildiğini belirlemek için kod kapsamı kullanın: Visual Studio Uygulama Yaşam Döngüsü Yönetimi Test araçlarının kod kapsamı özelliği hakkında bilgi alın.

Birim testleriniz için yük testlerini kullanarak stres ve performans analizleri gerçekleştirin: Bir yük testi oluşturabilir ve birim testlerinizi buna ekleyerek uygulamanızdaki performans ve stres sorularınızın yalıtılmasına yardımcı olabilirsiniz.

[!NOT]

Yük testlerinin oluşturulması ve kullanılması için Visual Studio Ultimate gerekir.

Kalite kapıları belirleyin ve uygulayın: Kodun kalitesini sağlamaya yardımcı olmak amacıyla testleri kod iade edilmeden önce çalışmaya zorlamak için kalite kapıları oluşturabilirsiniz.

Birim test türünü genişletin: Testlerinize Birim Test Çerçevesinde bulunmayan işlevler ekleyebilirsiniz.Örneğin, bir testin normal kullanıcı olarak çalışıp çalışmayacağını belirten bir test özelliği ekleyebilirsiniz.Veya çerçeveyi, bir yönteme satır öznitelikleri eklemek ve bu satırda bulunan verileri testin içinde kullanmak üzere genişletebilirsiniz.

Birim testi çerçevesinin nasıl genişletileceğine ilişkin örnek kod için aşağıdaki Microsoft Web sitesine bakın.

Test seçeneklerini belirleyin: Örneğin test sonuçlarının nerede saklanacağını belirleyebilirsiniz.

.runsettings Dosyasını Kullanarak Birim Testlerini Yapılandırma

İlişkili görevler

Microsoft Test Yöneticisi'nde Test Sonuçlarını Gözden Geçirme

Test sonuçları ve nasıl görüntülendiği, kaydedildiği ve silindiği de dahil bunlarla çalışma yollarını açıklar.

Microsoft Visual Studio'yu Kullanarak Sistem Testleri Çalıştırma

Otomatik testleri çalıştırmak için Microsoft Test Yöneticisi kullanmaya karşı Visual Studio'yu kullanma hakkındaki bilgilerin bağlantılarını sağlar.

Başvuru

Dış kaynaklar

Videolar

Kanal 9: XAML kullanarak Windows Mağaza uygulama yapınızı test eden birim

Forumlar

Visual Studio Birim Testleri

Kılavuz

Visual Studio 2012 ile Sürekli Teslimat Sınaması – Bölüm 2: Birim Testi: İç Testler

Başvuru

Birim Testler için İçerik Dizini

Ayrıca bkz.

Kavramlar

Visual Studio Tanılama Araçları ile Kaliteyi Artırma

Uygulamayı test etme