Aracılığıyla paylaş


Microsoft.Testing.Platform yapılandırma ayarları

Microsoft.Testing.Platform, test platformunun davranışını yapılandırmak için yapılandırma dosyalarının ve ortam değişkenlerinin kullanımını destekler. Bu makalede, test platformunu yapılandırmak için kullanabileceğiniz yapılandırma ayarları açıklanmaktadır.

testconfig.json

Test platformu, test platformunun davranışını yapılandırmak için [appname].testconfig.json adlı bir yapılandırma dosyası kullanır. testconfig.json dosyası, test platformu yapılandırma ayarlarını içeren bir JSON dosyasıdır.

testconfig.json dosyası aşağıdaki yapıya sahiptir:

{
    "platformOptions": {
        "config-property-name1": "config-value1",
        "config-property-name2": "config-value2"
    }
}

Platform, test projesinin çıkış dizininde (yürütülebilir dosyaya yakın) bulunan [appname].testconfig.json dosyasını otomatik olarak algılar ve yükler.

Microsoft.Testing.Platform.MSBuildkullanırken, otomatik olarak [appname].testconfig.json olarak yeniden adlandırılacak ve test projesinin çıkış dizinine taşınacak bir testconfig.json dosyası oluşturabilirsiniz.

Microsoft.Testing.Platform 1.5'den başlayarak, --config-fileyolunu belirtmek için komut satırı bağımsız değişkenini kullanabilirsiniz. Bu dosya [appname].testconfig.json dosyasından önceliklidir.

Not

[appname].testconfig.json dosyasının üzerine sonraki derlemelerde yazılacaktır.

Ortam değişkenleri

Ortam değişkenleri bazı çalışma zamanı yapılandırma bilgilerini sağlamak için kullanılabilir.

Not

Ortam değişkenleri, testconfig.json dosyasındaki yapılandırma ayarlarından önceliklidir.

TESTINGPLATFORM_UI_LANGUAGE ortam değişkeni

Microsoft.Testing.Platform 1.5'den başlayarak bu ortam değişkeni, en-usgibi bir yerel ayar değeri kullanarak iletileri ve günlükleri görüntülemek için platformun dilini ayarlar. Bu dil, Visual Studio ve .NET SDK dillerinden önceliklidir. Desteklenen değerler Visual Studio ile aynıdır. Daha fazla bilgi için, Visual Studio yükleme belgelerinde yükleyici dilini değiştirme bölümüne bakın.