Nastavení konfigurace Microsoft.Testing.Platform
Microsoft.Testing.Platform podporuje použití konfiguračních souborů a proměnných prostředí ke konfiguraci chování testovací platformy. Tento článek popisuje nastavení konfigurace, které můžete použít ke konfiguraci testovací platformy.
testconfig.json
Testovací platforma používá konfigurační soubor s názvem [appname].testconfig.json ke konfiguraci chování testovací platformy. Soubor testconfig.json je soubor JSON, který obsahuje nastavení konfigurace testovací platformy.
Soubor testconfig.json má následující strukturu:
{
"platformOptions": {
"config-property-name1": "config-value1",
"config-property-name2": "config-value2"
}
}
Platforma automaticky rozpozná a načte [appname].testconfig.json soubor umístěný ve výstupním adresáři testovacího projektu (blízko spustitelného souboru).
Při použití Microsoft.Testing.Platform.MSBuildmůžete jednoduše vytvořit testconfig.json soubor, který se automaticky přejmenuje na [appname].testconfig.json a přesunut do výstupního adresáře testovacího projektu.
Počínaje verzí Microsoft.Testing.Platform 1.5 můžete pomocí argumentu příkazového řádku --config-file
určit cestu k testconfig.json. Tento soubor má přednost před souborem [appname].testconfig.json.
Poznámka
Soubor.testconfig.json [appname] se přepíše v následných buildech.
Proměnné prostředí
Proměnné prostředí lze použít k poskytnutí některých informací o konfiguraci běhového prostředí.
Poznámka
Proměnné prostředí mají přednost před nastavením konfigurace v souboru testconfig.json.
TESTINGPLATFORM_UI_LANGUAGE
proměnná prostředí
Počínaje verzí Microsoft.Testing.Platform 1.5 nastaví tato proměnná prostředí jazyk platformy pro zobrazování zpráv a protokolů pomocí hodnoty národního prostředí, jako je en-us
. Tento jazyk má přednost před jazyky sady Visual Studio a .NET SDK. Podporované hodnoty jsou stejné jako pro Visual Studio. Další informace najdete v části o změně jazyka instalačního programu v dokumentaci k instalaci sady Visual Studio.