QTP - Trabalhando com Repositório de Objetos
Adicionando objetos em OU
Depois de espiar o objeto, adicionar os objetos ao Repositório é a primeira etapa. O script pode ser executado com êxito se e somente se os objetos forem adicionados ao Repositório de objetos. Ao clicar em "Adicionar Objetos ao OR", os objetos são adicionados ao repositório de Objetos.
Mesmo quando um usuário faz uma gravação, os objetos e suas propriedades são capturados automaticamente. Portanto, podemos reproduzir o script com sucesso.
Repositório de Objetos - Recursos
Step 1- Depois de adicionar objetos ao OR, podemos verificar navegando em "Recursos" → "Repositório de objetos". A janela Repositório de objetos é aberta e podemos localizar o objeto adicionado no repositório, conforme mostrado abaixo -
Step 2- Pode-se adicionar as propriedades além das padrão clicando no botão "+" e removê-lo usando o botão "x". Se quisermos restaurar os padrões, podemos clicar no botão "seta circular".
Step 3- Pode-se mudar o nome do objeto. Aqui, o nome do objeto é "Números", que pode ser renomeado para "num", o que não terá nenhum efeito na identificação exclusiva do objeto. Se houver uma mudança no nome lógico, o mesmo nome deve ser usado durante o script. Apenas o nome do objeto pode ser alterado e não suas propriedades.
Note- As propriedades de qualquer objeto devem ser únicas para que o QTP seja capaz de reconhecer os objetos e agir sobre eles. Se as propriedades do objeto fossem iguais para dois ou mais objetos, durante a execução seria gerado um erro de que "Mais de um objeto é correspondido para as propriedades especificadas".
Step 4- Após adicionar os objetos, os mesmos podem ser utilizados no script simplesmente arrastando e soltando conforme mostrado na figura. Quando o objeto é arrastado e solto, a operação padrão é definida. Por exemplo, clique para um botão, Definir para uma caixa de texto etc.