Genel Testlerdeki Ortam Değişkenlerini Kullanma
Yayýmlanma: Nisan 2016
Genel bir test programı için genel test sayfasında alanlara bilgileri yazın. Birkaç bu alanlar klasörleri yollara yazın. Bu yolları sabit kod yapabilecekleriniz olsa da, ortam değişkenleri aşağıdaki alanlarda yolları temsil etmek için de kullanabilirsiniz:
Hedef yürütülebilir
komut satırı bağımsız değişkenleri
Özet sonuçlar dosya konumu
dağıtım öğeleri
Gereksinimler
- Visual Studio Enterprise
Herhangi bir sistem tarafından tanımlanan veya kullanıcı tanımlı bir ortam değişkeni gibi kullanabileceğiniz SystemDrive, ProgramFiles, ve UserProfile. Özellikle kullanışlı bir değişkendir ComSpec. ComSpec yürütülebilir komut istemi olduğu cmd.exe tam yoluna genişletir. Kullanabileceğiniz ComSpec .bat dosyaları gibi komut isteminden betikleri çalıştırmak için.
Not
Ortam değişkenleri büyük/küçük harfe duyarlı değildir.
Hangi ortam değişkenleri olarak ayarlandığında ve değerlerini olduğunu belirlemek için türü ayarlamak bir komut satırına.
Varsayılan olarak, boş bir dize olarak tanımlanmamış ortam değişkenleri genişletilir. Örneğin, belirttiğiniz %MyExecutableDir%MyExecutable.exe genel bir test ancak MyExecutableDir olan tanımlı değil, test altyapısı bu dizeyi MyExecutable.exe olarak işler ve dağıtım dizininde çalıştırmak çalışır. Bu, MyExecutable.exe dağıtıldıysa çalışır.
Test motoru bir test çalıştığı klasörü denetlemek için bir ortam değişkeni'ni kullanabilirsiniz. Örneğin, MyExecutableDir değerini E:\builds\drop\...\Bin\ olarak ayarlarsanız, test motoru dosyayı o konumda çalıştırmayı dener. Sınama kaynak denetimi altında olduğunda, durum olabilir bir test taşınamaz, bu yöntem kullanışlıdır.