Como usar funções no QTP/UFT em 3 etapas fáceis
Se você tiver segmentos de código que precisa usar várias vezes em seus testes, talvez queira criar uma função definida pelo usuário. Ao usar 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 VBScript funções, sub-rotinas, módulos etc.
Você precisa seguir 3 etapas simples para usar uma função de uma biblioteca em seu teste
Etapas simples para usar funções em QTP/UFT
Passo 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 em QTP.
Vamos criar uma função muito simples que mostra Mensagem Box.
Function Demo MsgBox "This is a Test Function" End Function
Portanto sempre que esta função for chamada uma caixa de mensagem deverá 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
Passo 2) Associe a biblioteca ao seu teste. Clique em Arquivo > Configurações > Recursos > Associar Biblioteca de Funções.Clique em Adicionar. Selecione o arquivo da biblioteca de funções. Clique em OK
Passo 3) Última etapa para chamar a função em seu script de teste
Anotações importantes
- Usando objetos COM e 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 fazem disso mais um projeto VB do que um projeto de automação
- Nossa recomendação é focar 100% na automação em vez de exibir suas habilidades em VB
Clique aqui se o vídeo não estiver acessível