Aracılığıyla paylaş


Komut Satırı test sonuçları

 

Yayýmlanma: Nisan 2016

Komut satırından testleri çalıştırmak için MSTest.exe çalıştırılabilir programını kullanabilirsiniz. MSTest.exe komut istemi penceresinde otomatik olarak çalıştırma özeti görüntüler.

Test sonuçlarını da otomatik olarak diske kaydeder. MSTest, sonuç çıkışı ekranının Özet bölümünde otomatik olarak oluşturulan sonuç dosyasının adını görüntüler. Örne?in:

Results file: D:\temp\test\TestProject3\TestProject3\TestResults\thisuser@ThisUser-32G 9_24_2012 1_27_37 PM.trx

İsterseniz, test sonuçlarını açıkça kendi isimlendirdiğiniz bir dosyaya kaydedebilirsiniz. Visual Studio istemci oturumunuz Team Foundation Server öğesine bağlıysa ekip projesi koleksiyonunuz için sonuçları veritabanına yayımlayabilirsiniz. Her iki seçenek de aşağıdaki yordamlarda açıklanır.

Not

Visual Studio'dan veri yayınlama hakkında daha fazla bilgi için, bkz. Test sonuçlarını yayımlamak için Komut Satırı seçenekleri.

Komut satırı test sonuçlarını belirli bir dosyaya kaydetmek için

  • MSTest programını kullanarak testleri çalıştırın.

    Test sonuçlarını kaydetmek istediğiniz dosyanın adını belirlemek için /resultsfile:[file name] seçeneğini kullanın. Örne?in:

    MSTest /testmetadata:Bank.vsmdi /resultsfile:BanktestResults.trx

    Not

    Test sonuçları dosyaları doğru çalışmak için .trx uzantısına gerek duyar ancak MSTest komutu bu uzantıyı otomatik olarak sağlamaz.Bu nedenle, bu komutu çalıştırdığınızda .trx uzantısını eklemeniz önerilir.

    MSTest programıyla kullanabileceğiniz seçenekler hakkında daha fazla bilgi için, bkz. MSTest.exe komut satırı seçenekleri.

Ekip projesi koleksiyonu için veritabanlarına komut satırı test sonuçlarını yayımlamak için

  • MSTest programını kullanarak testleri çalıştırın.

    Not

    Yalnızca Team Foundation Server öğesine bağlıysa ve Ekip Gezgini yüklediyseniz ekip projesi koleksiyonu için test sonuçlarını veritabanına yayımlayabilirsiniz.Team Foundation Server hedefine bağlanma hakkında bilgi için bkz. Team Foundation Server'da takım projelerine bağlanma.

    Test sonuçlarını yayımlamaya ilişkin birkaç komut satırı seçeneği. Yayımlamak istediğiniz test sonuçlarına bağlı olarak birlikte kullanın. Beş seçenek gereklidir: /publish, /publishbuild, /teamproject, /platform ve /flavor. Biri isteğe bağlıdır**: /publishresultsfile**.

    • Geçerli test sonuçlarını yayımla. Testleri çalıştırmak ve sonuçlarını hemen yayınlamak için çalıştırılacak testleri belirleyen seçenekleri ve yayımlamak için gerekli seçenekleri kullanın. Örne?in:

      MSTest /testcontainer:test.dll /publish:http://ourtfsmachine:8080 /teamproject:ProjectName /publishbuild:BuildNumber01 /platform:AnyCpu /flavor:Release

    • Geçmiş test sonuçlarını yayımla. Önceden çalıştırılmış olan testlerin sonuçlarını yayımlamak için testleri çalıştırmayacağınızdan dolayı, /testcontainer: ve /testmetadata: gibi, çalıştırılacak testleri belirten komut satırı seçeneklerinin tümünü yoksayın. Örne?in:

      MSTest /publishresultsfile:testResult.trx /publish:http://ourtfsmachine:8080 /teamproject:ProjectName /publishbuild:BuildNumber01 /platform:AnyCpu /flavor:Release

      Bu seçeneklerin nasıl kullanılacağı hakkında daha fazla bilgi için bkz. MSTest.exe komut satırı seçenekleri.

Ayrıca bkz.

MSTest'i kullanarak komut satırından otomatikleştirilmiş testleri çalıştırma
MSTest.exe komut satırı seçenekleri