Kod birimi sınamaları kullanarak doğrulama

Visual Studio 2012 birim test araçları geliştiriciler ve birleştirmek takımlar desteklemek için tasarlanmış unit testing , yazılım geliştirme uygulamalarını içinde.Birim testleri geliştiricilerin ve test edenler sınıfı yöntemleri mantık hataları aramak için hızlı bir yol vermek Visual C#, Visual Basic, ve Visual C++ projeleri.

Birim test araçları şunlardır:

  1. Explorer'ı sınayın. Test Gezgini birim testleri çalıştırabilir ve sonuçları görüntülemek için izin verir.Bir bağdaştırıcı için Explorer olan üçüncü taraf, çerçeve de dahil olmak üzere herhangi bir birim test çerçevesine test Gezgini'ni kullanabilirsiniz.

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

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

  4. Kod kapsamı Araçlar. Ürün kodu sizin Birim Test Gezgini'nde bir komuttan alıştırma testleri miktarını belirleyebilirsiniz.

  5. Microsoft Fakes yalıtım framework. Microsoft yalıtım framework oluşturabilirsiniz Fakes sınıfları ve test altındaki kodun bağımlılıkları oluşturma yöntemleri için üretim ve sistem kodu değiştirin.Bir işlev için sahte temsilcileri uygulayarak, davranış ve bağımlılık nesnesi çıkışını denetler.

[!NOT]

Tüm birim test özellikleri Visual Studio'nun tüm sürümleri kullanılabilir.Konular özellikleri için gereksinimleri listelenir.

Birim testleri kullanma hakkında bilgi için Windows 8 için Visual Studio Express 2012, bkz: Windows Mağazası uygulamasında birim testleri oluşturma ve yürütme Windows Dev Center'da.

Bkz: Video: Kanal 9: birim testi deposu Windows uygulamalarınızı xaml kullanılarak oluşturulan

Anahtar görevler

Anlama ve birim testleri oluşturma yardımcı olması için aşağıdaki konuları kullanın:

Görevler

İlişkili Konular

Hızlı başlar ve izlenecek yollar: kod örnekleri Visual Studio'da Test birimi öğrenmek için aşağıdaki konuları kullanın.

Birim testi test Gezgini: Test Gezgini daha etkin ve verimli birim testleri oluşturmak nasıl yardımcı olabileceğini öğrenin.

Yönetilen kod birim testi:

Birim testi c++ kodu

Ayırma birim testleri

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

Birim testleri için yükleme testleri kullanılarak stres ve performans çözümlemesi yapma: bir yükleme testi oluşturmak ve birim testleri yalıtmak performans ve stres uygulamanızdaki sorunları gidermek için ekleyin.

NotNot
Oluşturma ve yük testleri kullanarak Visual Studio Ultimate gerektirir.

Ayarlama ve kalite kapılarını zorla: kodun kalitesinden emin olmak için kodu İadeden önce testleri çalıştırmak zorlamak için kalite kapılarını oluşturabilirsiniz.

Birim genişletme test türü: Birim Test çerçevesinde olmayabilir testlerinizi işlevsellik ekleyebilirsiniz.Örneğin, bir testin normal bir kullanıcı olarak çalışıp çalışmayacağını belirleyen bir test özelliği ekleyebilirsiniz.Veya bir yönteme satır öznitelikleri eklemek için çerçeveyi genişletebilir ve testin içindeki bu satırda bulunan verileri kullanabilirsiniz.

Test çerçeve birimini nasıl işleteceğinizle ilgili örnek kod için bkz. Microsoft Web sitesi.

Sınama seçenekleri ayarlayın: Örneğin, test sonuçları depolandığı konumu belirtebilirsiniz.

.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ını ve bunlarla nasıl görüntülemek, kaydetmek ve bunları silmek de dahil olmak üzere çalışma yolları açıklanır.

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

Visual Studio kullanarak yerine kullanımı hakkındaki bilgilere bağlantılar sağlar Microsoft Test Yöneticisi otomatik testler çalıştırmak için.

Reference

Dış kaynaklar

Dd264975.collapse_all(tr-tr,VS.110).gifVideolar

Kanal 9: xaml kullanılarak oluşturulan Windows Store uygulamalarınızı test birimi

Dd264975.collapse_all(tr-tr,VS.110).gifForumlar

Visual Studio Birim Sınaması

Dd264975.collapse_all(tr-tr,VS.110).gifKılavuz

Visual Studio 2012 – bölüm 2 ile sürekli teslimat için sınama: birim testi: iç sınama

Dd264975.collapse_all(tr-tr,VS.110).gifReference

İçerik dizini için birim testleri

Ayrıca bkz.

Kavramlar

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

Uygulamayı Sınama