Usando variáveis de ambiente em testes genéricos
Para programar um teste genérico, você pode digitar informações nos campos na página de teste genérico. Em vários desses campos, você pode digitar caminhos de pastas. Embora você possa codificar esses caminhos, você também pode usar variáveis de ambiente para representar os caminhos nos seguintes campos:
executável de destino
argumentos de linha de comando
local do arquivo de resultados de resumo
itens de implantação
Você pode usar qualquer variável de ambiente definidas pelo sistema ou definido pelo usuário, como SystemDrive, ProgramFiles, e UserProfile. Uma variável especialmente útil é ComSpec. ComSpecexpande o caminho completo do cmd. exe, que é o executável do prompt de comando. Você pode usar ComSpec para a execução de scripts do prompt de comando, como todos os arquivos. bat.
Observação |
---|
Variáveis de ambiente não diferenciam maiúsculas de minúsculas. |
Para determinar quais variáveis de ambiente são o conjunto e os valores que eles têm, digite set na linha de comando.
Por padrão, as variáveis de ambiente são expandidas para uma seqüência vazia. Por exemplo, se você especificar %MyExecutableDir%MyExecutable.exe em um teste genérico, mas MyExecutableDir não é definido, o mecanismo de teste trata essa seqüência de caracteres como MyExecutable.exe e tentar executá-lo no diretório de implantação. Isso funciona se MyExecutable.exe foi implantado.
Você pode usar uma variável de ambiente para controlar a pasta na qual o mecanismo de teste executa um teste. Por exemplo, se você definir MyExecutableDir para E:\builds\drop\...\Bin\, o mecanismo de teste tenta executar o arquivo nesse local. Essa técnica é útil se um teste não pode ser movido, o que pode ser o caso, se o teste estiver sob controle de origem.
Consulte também
Conceitos
Usando um Arquivo de Resultados de Resumo com um Teste Genérico