Aracılığıyla paylaş


Nasıl yapılır: Microsoft Visual Studio'dan Testler Çalıştırma

Bu konu testleri, genel testler ve yük sınamaları sipariş birimi, kodlanmış UI testleri, sınamalar otomatik sınamalar çalıştırmak için Visual Studio kullanma hakkında ' dir.Otomatikleştirilmiş testleri hem Visual Studio tümleşik geliştirme ortamından (IDE), hem de komut isteminden çalıştırabilirsiniz.Testlerin komut isteminden nasıl çalıştırılacağı hakkında daha fazla bilgi için, bkz. Komut Satırından Otomatikleştirilmiş Testleri Çalıştırma.

[!NOT]

Visual Studio içinde bir veya daha çok test çalıştırdığınızda, test içeriği yeni veya değiştirilmiş ve kaydedilmemişse, test çalışmadan önce otomatik olarak kaydedilir.Aynı şekilde, birin testinin kodu düzenlenmiş fakat onu içeren proje tekrar oluşturulmamışsa, Visual Studio, siz testi çalıştırmadan önce projeyi oluşturur.

Ancak, test çabanızı planlamak ve testinizi, test planının bir parçası olarak çalıştırmak istiyorsanız, Microsoft Test Yöneticisi kullanabilirsiniz.Microsoft Test Yöneticisi'nin nasıl kullanıldığı hakkında daha fazla bilgi için, bkz. Test Planı Tanımlama.

[!NOT]

Microsoft Test YöneticisiVisual Studio Ultimate, Visual Studio Premium ve Visual Studio Test Professional ürünlerinin bir parçası olarak sağlanır.

Çalışan otomatik sınamalar Visual Studio

Visual StudioBu sınamayı çalıştırmak için farklı yollar sunar.İhtiyaçlarınıza en uygun yolu seçebilirsiniz:

  • Sınama Explorer'dan sınamalarının.Birim, kodlanmış UI, sipariş edilen maddelerin ve genel sınama Gezgini'nden çözümünüzdeki gibi otomatik sınamalar çalıştırabilirsiniz.Sınama Explorer kolayca çalıştırmak ve çözümünüzdeki otomatik sınamalardan durumunu izlemek olanak tanır.

  • Yük sınaması Düzenleyicisi'nden yük sınamaları çalıştırın.Yük sınamaları ve web ya da yük sınaması Düzenleyicisi'nden, Web performans sınaması düzenleyici veya'den sınamalar çalıştırılır performans Visual Studio UltimateYük SINAMASI menüsü.Daha fazla bilgi için bkz. Yükleme ve Web Başarım Testleri Çalıştırma.

  • Testleri Kaynak Kodu Dosyanızdan Çalıştırın.Klavyeyi kullanarak, çözümünüzde testlerinizi herhangi bir metin tabanlı dosyadan çalıştırabilirsiniz.Özellikle, test altındaki kodunuzu içeren dosyayı düzenlerken, testleri çalıştırabilirsiniz.Bu, kaynak kodunu değiştirmenize ve pencere veya menü kullanmadan onu test edebilmenize olanak sağlar.

  • Test kod dosyaları sınamalarını çalıştırma.Klavye veya fare kullanarak, test kodunuzu içeren dosyadan testleri çalıştırabilirsiniz.Bu, testi değiştirmenize ve pencere veya menü kullanmadan onu çalıştırabilmenize olanak sağlar.

[!NOT]

Visual Studio'da bir sınamasını çalıştırdıktan, çalışan yürütülen tüm sınamaların sonuçları otomatik olarak bilgisayarınızdaki bir sınama dosyası kaydedilir.Kaç test çalışmasının kaydedildiği Seçenekler iletişim kutusundaki ayara bağlıdır.

Belirli bir Düzende Testler Çalıştırma

Sıralı bir test oluşturursanız, testleri belirli bir sırada da çalıştırabilirsiniz.Düzenli testlerle ilgili daha fazla bilgi için bkz. Düzenli Testleri Kullanarak Test Çalışma Dizinizi Ayarlama.

Sınama Explorer'dan sınamalarını çalıştırın

Birim Test Gezgini otomatikleştirilmiş testleri çalıştırma

Sınama Explorer'dan testlerini yürütmek için

  • Sınama Gezgini'nde seçin Çalışan tüm.Veya, çalıştırmak istediğiniz testi seçin sağ tıklatın ve sonra seçin Sınamalar seçin.

    Otomatik sınamalar çalıştırmak ve geçirilen veya başarısız olmadığını gösteriyor.

    İpucuİpucu

    Altında açılan liste de seçebilirsiniz çalıştırmak de dahil olmak üzere diğer seçenekler için Sınamalar başarısız, Çalıştırmak değil sınamalar, Sınamalar geçirilen, Yineleyin son çalıştırma, ve Analiz kod kapsamı.

    [!NOT]

    Sınama Explorer'dan görüntülemek için Test menüsü, üzerine Windows ve seçin Test Explorer.

Run Tests From Your Source Code Files (Testleri Kaynak Kodu Dosyanızdan Çalıştırın).

Klavyeyi kullanarak, çözümünüzdeki kaynak kodu dosyasından testleri çalıştırmak için

  1. Visual Studio içinde, çözümünüzün herhangi bir yerinde bri kaynak kodu dosyası açın.

  2. Bu dosyadan testleri çalıştırmak için aşağıdaki klavye kısayol tuşlarını kullanabilirsiniz.

    Klavye Kısayol Tuşu

    Description

    CTRL + r, a tuşuna

    Tüm test projelerindeki tüm testleri çalıştırır.

    CTRL + r, d tuşuna

    Son test çalışmasından çalışan tüm testleri çalıştırır.

    CTRL + r, f tuşuna

    Son test çalışmasında başarısız olan tüm testleri çalıştırır.

[!NOT]

Sınama yöntemleri içeren kaynak kodu dosyanıza aşağıdaki kısayolları kullanabilirsiniz.

Test kod dosyaları sınamalarını çalıştırma

Klavyeyi kullanarak testleri sınamanız kod dosyaları çalıştırmak için

  1. Visual Studio içinde, test yöntemlerinizi içeren kaynak kodu dosyasını açın.

  2. Sınama kapsamını tanımlamak seçin: test yöntemi sınama sınıfı veya test sınıf kapsamı dışında kalan imleci yerleştirin.

  3. Bu kapsama dayanarak testleri çalıştırmak için aşağıdaki klavye kısayol tuşlarını kullanabilirsiniz.

Klavye Kısayol Tuşu

Testleri Çalıştırın

CTRL + r, t tuşuna

Bu, geçerli kapsamdaki testleri çalıştırır.Yani, geçerli test yöntemini, geçerli test sınıfındaki tüm testleri veya isim uzayındaki tüm testleri çalıştırır.

CTRL + r, c tuşuna

Bu, geçerli test sınıfındaki tüm testleri çalıştırır.

CTRL + r, daha sonra n tuşuna basın

Bu, geçerli isim uzayındaki tüm testleri çalıştırır.

Fareyi kullanarak testleri sınamanız kod dosyaları çalıştırmak için

  1. Visual Studio içinde, test yöntemlerinizi içeren kaynak kodu dosyasını açın.

  2. Test sınıfı veya test sınıf kapsamı dışında kalan bir test yöntemi sağ tıklayın ve seçin Sınamalar.

    Bu komut, geçerli kapsamdaki testleri çalıştırır.Yani, geçerli test yöntemini, geçerli test sınıfındaki tüm testleri veya geçerli isim uzayındaki tüm testleri çalıştırır.

Ayrıca bkz.

Görevler

Test Çalışırken Hata Nasıl Ayıklanır

Kavramlar

Komut Satırından Otomatikleştirilmiş Testleri Çalıştırma

Diğer Kaynaklar

Nasıl yapılır: Testi Yeniden Çalıştırma

Birim testleri Test Explorer ile çalışan