Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Microsoft.Testing.Platform поддерживает использование файлов конфигурации и переменных среды для настройки поведения тестовой платформы. В этой статье описаны параметры конфигурации, которые можно использовать для настройки тестовой платформы.
testconfig.json
Тестовая платформа использует файл конфигурации с именем [имя_приложения],.testconfig.json для настройки поведения тестовой платформы. Файл testconfig.json — это JSON-файл, содержащий параметры конфигурации для тестовой платформы.
Файл testconfig.json имеет следующую структуру:
{
"platformOptions": {
"config-property-name1": "config-value1",
"config-property-name2": "config-value2"
}
}
Платформа автоматически обнаруживает и загружает файл [имя_приложения].testconfig.json, расположенный в выходном каталоге тестового проекта (близко к исполняемому файлу).
При использовании Microsoft.Testing.Platform.MSBuildможно просто создать файл testconfig.json, который будет автоматически переименован в [имя_приложения].testconfig.json и перемещен в выходной каталог тестового проекта.
Начиная с Microsoft.Testing.Platform 1.5, можно использовать аргумент командной строки --config-file, чтобы указать путь к testconfig.json. Этот файл имеет приоритет над файлом [appname].testconfig.json.
Заметка
Файл [appname].testconfig.json будет перезаписан при последующих сборках.
Переменные среды
Переменные среды можно использовать для предоставления некоторых сведений о конфигурации среды выполнения.
Заметка
Переменные среды имеют приоритет над параметрами конфигурации в файле testconfig.json.
переменная среды TESTINGPLATFORM_UI_LANGUAGE
Начиная с версии 1.5 Microsoft.Testing.Platform, эта переменная среды задает язык платформы для отображения сообщений и журналов с помощью значения локали, например en-us. Этот язык имеет приоритет над языками пакета SDK Для Visual Studio и .NET. Поддерживаемые значения совпадают с значениями Visual Studio. Дополнительные сведения см. в разделе об изменении языка установщика в документации по установке Visual Studio.