Variável de ambiente em QTP (UFT) com exemplo
O que é variável de ambiente?
Variáveis de ambiente são “objetos” dinâmicos em um computador que podem armazenar um valor, que por sua vez pode ser referenciado por um ou mais programas de software em Windows.
As variáveis de ambiente são de natureza dinâmica e podem ser alteradas. Há uma série de variáveis de ambiente que podem ser referenciadas por programas e podem ser úteis para encontrar informações sobre seu ambiente computacional.
Variáveis de ambiente do HP UFT
As variáveis de ambiente do Micro Focus UFT podem ser acessadas por todas as ações, biblioteca de funções e cenários de recuperação.
Tipos de variáveis de ambiente QTP
Variáveis de ambiente são aquelas variáveis que podem ser usadas globalmente nos testes. Existem dois tipos de variáveis de ambiente
- Variáveis incorporadas
- Variáveis definidas pelo usuário (tem 2 subtipos)
- Interno
- Externo
Variáveis incorporadas
In QTP, variáveis integradas são variáveis predefinidas. Ele permite ao usuário recuperar as informações sobre o teste que está sendo executado e obter informações sobre o sistema operacional (Operating Systems) nos quais o teste está sendo executado. Algumas das variáveis integradas são iteração de ação, Operasistema de configuração, diretório de teste, nomes de host locais, Operaversão do sistema etc.
Ir para o arquivo -> Configurações -> Guia Ambiente para visualizar a seção de variáveis de ambiente para ver a lista de variáveis ambientais.
Os valores das variáveis de ambiente podem ser obtidos e usados sempre que necessário durante a sessão de execução.
Exemplo:
MsgBox Environment.Value (“OSVersão”)
Variáveis definidas pelo usuário
Antes da execução do teste, estas são as variáveis que são definidas pelo usuário. Ele pode ser usado globalmente em diferentes testes ou também pode ser restrito a um teste.
As variáveis definidas pelo usuário foram classificadas em dois tipos
- Interno
- Externo
-
Definido pelo usuário – Variáveis Internas: Essas variáveis são definidas pelo usuário antes de executar o teste e estão disponíveis apenas para um determinado teste
-
Definido pelo usuário - Variáveis Externas: Essas variáveis são definidas pelo usuário e podem ser usadas globalmente em diferentes testes.
Variáveis externas podem ser carregadas de duas maneiras. Isso pode ser feito manualmente antes de executar o teste através da aba ambiente ou tela definida pelo usuário, inspecionando a caixa de seleção de variáveis de carregamento e em seguida selecionando o arquivo XML.
Você pode criar uma variável definida pelo usuário da seguinte maneira
Você pode acessar a variável da seguinte maneira
MsgBox Ambiente.Valor (“Guru99”)