Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Microsoft.Testing.Platform dá suporte ao uso de arquivos de configuração e variáveis de ambiente para configurar o comportamento da plataforma de teste. Este artigo descreve as configurações que você pode usar para configurar a plataforma de teste.
testconfig.json
A plataforma de teste usa um arquivo de configuração chamado [appname].testconfig.json para configurar o comportamento da plataforma de teste. O arquivo testconfig.json é um arquivo JSON que contém as configurações da plataforma de teste.
O arquivo testconfig.json tem a seguinte estrutura:
{
"platformOptions": {
"config-property-name1": "config-value1",
"config-property-name2": "config-value2"
}
}
A plataforma detectará e carregará automaticamente o arquivo [appname].testconfig.json localizado no diretório de saída do projeto de teste (próximo ao executável).
Ao usar Microsoft.Testing.Platform.MSBuild, você pode simplesmente criar um arquivo testconfig.json que será renomeado automaticamente para [appname].testconfig.json e movido para o diretório de saída do projeto de teste.
A partir do Microsoft.Testing.Platform 1.5, você pode usar o argumento --config-file
de linha de comando para especificar o caminho para o testconfig.json. Esse arquivo tem precedência sobre o arquivo [appname].testconfig.json .
Observação
O arquivo [appname].testconfig.json será substituído em builds subsequentes.
Variáveis de ambiente
As variáveis de ambiente podem ser usadas para fornecer algumas informações de configuração de runtime.
Observação
As variáveis de ambiente têm precedência sobre as configurações no arquivo testconfig.json .
A variável de ambiente TESTINGPLATFORM_UI_LANGUAGE
A partir do Microsoft.Testing.Platform 1.5, essa variável de ambiente define o idioma da plataforma para exibir mensagens e logs usando um valor de localidade como en-us
. Esse idioma tem precedência sobre as linguagens do SDK do Visual Studio e do .NET. Os valores com suporte são os mesmos do Visual Studio. Para obter mais informações, confira a seção sobre como alterar o idioma do instalador na documentação de instalação do Visual Studio.