Megosztás a következőn keresztül:


A Microsoft.Testing.Platform konfigurációs beállításai

A Microsoft.Testing.Platform támogatja a konfigurációs fájlok és környezeti változók használatát a tesztplatform viselkedésének konfigurálásához. Ez a cikk a tesztplatform konfigurálásához használható konfigurációs beállításokat ismerteti.

testconfig.json

A tesztplatform egy [appname] nevű konfigurációs fájlt használ,.testconfig.json a tesztplatform viselkedésének konfigurálásához. A testconfig.json fájl egy JSON-fájl, amely a tesztplatform konfigurációs beállításait tartalmazza.

A testconfig.json fájl struktúrája a következő:

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

A platform automatikusan észleli és betölti a tesztprojekt kimeneti könyvtárában (a végrehajtható fájl közelében) található [appname].testconfig.json fájlt.

A Microsoft.Testing.Platform.MSBuild használatakor egyszerűen létrehozhat egy testconfig.json fájlt, amely automatikusan át lesz nevezve [alkalmazásnév].testconfig.json, és átkerül a tesztprojekt kimeneti könyvtárába.

A Microsoft.Testing.Platform 1.5-től kezdve a parancssori argumentummal --config-file megadhatja a testconfig.jsonelérési útját. Ez a fájl elsőbbséget élvez az [appname].testconfig.json fájllal szemben.

Jegyzet

Az [appname].testconfig.json fájl felülíródik a későbbi buildeken.

Környezeti változók

A környezeti változók felhasználhatók a futtatókörnyezet konfigurációs adatainak megadására.

Jegyzet

A környezeti változók elsőbbséget élveznek a testconfig.json fájl konfigurációs beállításaival szemben.

TESTINGPLATFORM_UI_LANGUAGE környezeti változó

A Microsoft.Testing.Platform 1.5-től kezdődően ez a környezeti változó beállítja a platform nyelvét az üzenetek és naplók megjelenítéséhez egy területi érték, például en-ushasználatával. Ez a nyelv elsőbbséget élvez a Visual Studio és a .NET SDK nyelvével szemben. A támogatott értékek megegyeznek a Visual Studióval. További információkért tekintse meg a telepítő nyelvének módosításáról szóló szakaszt a Visual Studio telepítési dokumentációjában.