Test sonuçlarını yayımlamak için Komut Satırı seçenekleri
Yayýmlanma: Nisan 2016
Aşağıdaki seçenekler MSTest.exe komut satırı yardımcı programını kullanırken test sonuçlarını yayımlamak için kullanılır.
Önkoşullar
Visual Studio Enterprise
Ekip projesi koleksiyonu veritabanı Team Foundation Server bilgisayarında bulunur. Bu, Ekip Gezgini yüklediyseniz ve Visual Studio kullanıcı oturumunuz Team Foundation Server bilgisayara bağlıysa test verilerini yayımlayabileceğiniz anlamına gelir. Bağlanılacak hakkında bilgi için Team Foundation Server, bakın Team Foundation Server'da takım projelerine bağlanma.
Test Sonuçlarını Yayımlamak için Gerekli Seçenekler
Test sonuçlarını komut satırından yayımlarken, daha önce tamamlanmış bir test sonuçlarını yayımlayabilirsiniz veya testler ve Çalıştır oluşturan yeni sonuçlarını yayımlayabilirsiniz.
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ıştırması 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ılan 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 /publish ile ilişkilendirilmiş ekip projesi koleksiyonu veritabanına test verilerini yayımlamak için Team Foundation Server seçeneğini kullanın.
/publish seçeneğini kullandığınızda Team Foundation Server adını doğru bir şekilde belirtmeniz gerekir. Doğru biçim, Team Foundation Server öğesinin burada açıklandığı gibi istemci bilgisayara kaydedilip kaydedilmemesine bağlıdır:
Team Foundation Server istemci bilgisayarda kayıtlı değilse, Team Foundation Server tanımlayan URI'yi kullanın. Örneğin, /publish:http://OurTFSMachine:8080/tfs/OurProjectCollection.
Varsa Team Foundation Server bilgisayar kayıtlı, kısaltılmış halini öğesine kullanabilirsiniz: /publish:OurTFSMachine.
/publishbuild
/publishbuild:[ Yapı adı ]
Test verilerini yayımlamak için tamamlanan yapının adını belirtmeniz gerekir. Bir yapının adını bulmak için aşağıdaki adımları izleyin:
Visual Studio öğesini açın ve Team Foundation Server öğesine bağlanın. Daha fazla bilgi için Team Foundation Server'da takım projelerine bağlanma.
Ekip Gezgini öğesini açın.
Takım projenizi açın ve takım projesi düğümünü genişletin.
Yapı altında çift tüm yapı türleri veya belirli bir yapı yapılarını görmek üzere türü.
Kullanabileceğiniz yapı adları bulunduğunuz adı sütun.
Not
Yapı adını çift tıklayarak /platform ve /flavor hakkında bilgilere ulaşabilirsiniz.
/flavor
/flavor:[ özellik ]
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. MSTest yardımcı programını yayımlama için seçeneklerle birlikte çalıştırdığınızda öncelikle test çalıştırmasını bitirir, ardından test çalıştırması sonuçlarını yayımlamadan önce test çalıştırmasının memnuniyetini ve platform özelliklerini ayarlar.
/flavor: /flavor:debug, /flavor:retail kullanımı örnekleri
/platform
/platform:[ platformu ]
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. MSTest yardımcı programını yayımlama için seçeneklerle birlikte çalıştırdığınızda öncelikle test çalıştırmasını bitirir, ardından test çalıştırması sonuçlarını yayımlamadan önce test çalıştırmasının memnuniyetini ve platform özelliklerini ayarlar.
/platform: /platform:AnyCPU, /platform:x86 kullanımı örnekleri
/publishresultsfile
/publishresultsfile:[ Dosya adı ]
Yayımlanacak sonuçlar dosyasının adı. Bu dosya .trx uzantısına sahiptir. Varsayılan adı kullanarak geçerli çalıştırmanın sonuçlarını yayımlamak için bu seçeneği yoksayın.
/teamproject
/teamproject:[ Ekip projesi adını ]
Yapının ait olduğu ekip projesi adını belirtin.
Ayrıca bkz.
Komut satırından otomatikleştirilmiş testler çalıştırma
MSTest.exe komut satırı seçenekleri
MSTest'i kullanarak komut satırından otomatikleştirilmiş testleri çalıştırma