Aracılığıyla paylaş


Test Sonuçlarını Yayınlamak için Komut Satırı Seçenekleri

Aşağıdaki seçenekler siz MSTest.exe komut satırı yardımcı programını kullanırken test sonuçlarını yayımlamak için kullanılır.

Not

Takım proje koleksiyonu veritabanı bir Team Foundation Server bilgisayarında bulunur. Buna göre test verilerini ancak Ekip Gezgini yüklenmişse ve Visual Studio kullanıcı oturumunuz Team Foundation Server bilgisayarına bağlıysa yayımlayabilirsiniz. Team Foundation Server hedefine bağlanma hakkında bilgi için bkz. Team Foundation Server'da Takım Projelerine Bağlanma ve Erişme.

Test Sonuçlarını Yayınlamak için Gereken Seçenekler

Test sonuçlarını komut satırından yayımladığınızda, ya önceden tamamlanmış bir test çalıştırması sonuçlarını yayımlayabilir ya da testler çalıştırıp, çalıştırmanın ürettiği yeni sonuçlarını yayımlayabilirsiniz. Daha fazla bilgi için bkz. Saving and Publishing Test Results Using Microsoft Visual Studio.

Aşağıdaki seçenekler test sonuçlarını yayımlamak için gereklidir: /publish, /publishbuild, /platform, /flavor ve /teamproject. Sadece bir önceki test çalışması sonuçlarını yayımlamak için bu seçeneği kullanın: /publishresultsfile.

Not

Test sonuçlarını yayımlamak için özel olarak kullanılmayan MSTest.exe komut satırı seçenekleri hakkında daha fazla bilgi için bkz. MSTest.exe Komut Satırı Seçenekleri.

/publish

**/publish:[**sunucu adı]

Projenin Team Foundation Server öğesiyle ilişkilendirilmiş takım projesi koleksiyonu veritabanına test verilerini yayınlamak için /publish seçeneğini kullanın.

/publish seçeneği kullandığınızda, Team Foundation Server öğesinin ismini doğru şekilde belirtmelisiniz. Doğru biçim Team Foundation Server öğesinin burada açıklandığı gibi istemci bilgisayara kaydedilip edilmemesine bağlıdır:

  • Team Foundation Server istemci bilgisayarda kayıtlı değilse, Team Foundation Server tanımlayan URI'ı kullanın. Örneğin, /publish:http://OurTFSMachine:8080.

  • Team Foundation Server bilgisayar kayıtlı ise, kısaltılmış halini şu şekilde kullanabilirsiniz: /publish:OurTFSMachine.

/publishbuild

/publishbuild:[yapı kimliği]

Test verilerini yayımlamak için tamamlanan yapının adını belirlemeniz gerekir. Bir yapının adını bulmak için şu adımları izleyin:

  1. Visual Studio öğesini tıklayın ve Team Foundation Server öğesine bağlanın. Daha fazla bilgi için bkz. Team Foundation Server'da Takım Projelerine Bağlanma ve Erişme.

  2. Ekip Gezgini öğesini açın.

  3. Takım projenizi açın ve takım projesi düğümünü genişletin.

  4. Yapı altında Tüm Yapı Türleri'ni veya yapılarını görmek üzere belirli bir yapı türünü çift tıklatın.

    Kullanabileceğiniz yapı isimleri Ad sütunundadır.

    Not

    Oluşturma adını çift tıklatarak /oluşturma platformu ve /oluşturma türü hakkında bilgi bulabilirsiniz.

/flavor

/flavor:[tercih]

Bir dize olarak girilen bu seçenek, test sonuçlarını yayımlamak için zorunludur. /flavor ve /platform öğelerinin değerleri /publishbuild seçeneği tarafından tanımlanan, tamamlanan yapı için geçerli bir bileşimin değerleriyle eşleşmelidir. Yayımlama seçenekleri ile MSTest yardımcı programını çalıştırdığınızda, önce testleri çalıştırmayı tamamlar daha sonra test sonuçlarını yayımlamadan önce, testin lezzet ve platform özelliklerini ayarlar.

/flavor: /flavor:debug, /flavor:retail kullanımı örnekleri

/platform

/platform:[platform]

Bir dize olarak girilen bu seçenek, test sonuçlarını yayımlamak için zorunludur. /flavor ve /platform öğelerinin değerleri /publishbuild seçeneği tarafından tanımlanan, tamamlanan yapı için geçerli bir bileşimin değerleriyle eşleşmelidir. Yayımlama seçenekleri ile MSTest yardımcı programını çalıştırdığınızda, önce testleri çalıştırmayı tamamlar daha sonra test sonuçlarını yayımlamadan önce, testin lezzet ve platform özelliklerini ayarlar.

/platform: /platform:AnyCPU, /platform:x86 kullanımı örnekleri

/publishresultsfile

/publishresultsfile:[dosya adı]

Yayımlanacak sonuç dosyasının adı. Bu dosya .trx uzantısına sahiptir. Varsayılan adı kullanarak geçerli çalışmanın sonuçlarını yayımlamak için bu seçeneği atlayın.

/teamproject

/teamproject:[takım projesi adı]

Yapının ait olduğu takımın proje adını belirtin.

Ayrıca bkz.

Görevler

Nasıl yapılır: MSTest'i Kullanarak Komut Satırından Otomatikleştirilmiş Testleri Çalıştırma

Kavramlar

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

MSTest.exe Komut Satırı Seçenekleri