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.

Tipos de variáveis ​​de ambiente QTP

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”)

Tipos de variáveis ​​de ambiente QTP

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
  1. 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
  2. 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

    Variáveis ​​definidas pelo usuário

    Variáveis ​​definidas pelo usuário

    Você pode acessar a variável da seguinte maneira

    MsgBox Ambiente.Valor (“Guru99”)

    Variáveis ​​definidas pelo usuário