Se você tem segmentos de código que precisa usar várias vezes em seus testes, pode criar uma função definida pelo usuário. Usando funções definidas pelo usuário, seus testes são mais curtos e mais fáceis de projetar, ler e manter
Suas próprias bibliotecas de funções no Micro Focus UFT podem conter funções VBScript, sub-rotinas, módulos etc.
Você precisa seguir 3 etapas simples para usar uma função de uma biblioteca em seu teste
Etapa 1) Para criar uma nova biblioteca de funções no HP QTP. Selecione Arquivo> Novo> Biblioteca de funções. Ele abre como uma nova guia no QTP.
Vamos criar uma função muito simples que mostra a caixa de mensagem.
Demonstração de funçãoMsgBox "Esta é uma função de teste"Função Final
Portanto, sempre que esta função é chamada, uma caixa de mensagem deve ser exibida. Você pode ter várias funções definidas no mesmo arquivo. Vamos salvar a função. Uma função tem uma extensão .qfl
Etapa 2) Associe a biblioteca ao seu teste. Clique em Arquivo> Configurações> Recursos> Biblioteca de Funções Associadas. Clique em Adicionar. Selecione o arquivo de biblioteca de funções. Clique em Ok
Etapa 3) Última etapa para chamar a função em seu script de teste
Anotações importantes
- Usando objetos COM, DCOM, você pode criar funções muito avançadas
- Na verdade, muitos dos recursos fornecidos pelo QTP podem ser codificados usando VBScript
- Vimos engenheiros de automação que o tornam mais um projeto VB do que um projeto de automação
- Nossa recomendação é focar em 100% de automação, em vez de exibir suas habilidades em VB
Clique aqui se o vídeo não estiver acessível