Este tutorial demonstra o OBJECT SPY.
O Object Spy pode ajudar a determinar as propriedades e métodos úteis associados a um objeto em seu ambiente.
Os tutoriais do UFT HP / Micro Focus também descrevem GetROProperty, GetTOProperty e SetTOProperty
Clique aqui se o vídeo não estiver acessível
GetRoProperty
- GetRoProperty - é um método embutido usado para recuperar o valor de tempo de execução de uma propriedade de objeto.
- Existem 4 etapas envolvidas no uso da GetRoProperty
- Etapa 1) Registre o objeto no qual deseja usar o GetRoProperty no repositório de objetos
- Etapa 2) Para o objeto gravado, identifica a propriedade de tempo de execução que pode ser usada. Você pode usar o Object Spy.
- Etapa 3) Use o método GetRoProperty para recuperar a propriedade de tempo de execução identificada e armazenar o valor em uma variável
- Etapa 4) Use este valor para outras deduções
SetToProperty e GetToProperty
- Considere um botão da Web armazenado no repositório de objetos
- Quando o teste é executado, o QTP cria uma cópia deste objeto chamado Objeto de Teste e o compara com o Objeto de Tempo de Execução
- Usando GetToProperty, você pode recuperar o valor de uma propriedade do objeto de teste
- Usando SetToProperty, você pode alterar o valor da propriedade de um objeto de teste
- Quando o teste é concluído, este objeto de teste é descartado, assim como todas as modificações feitas nas propriedades do objeto usando SetToProperty
- Quando o teste é executado novamente, uma nova cópia do objeto de teste é criada com os valores de propriedade originais armazenados no repositório de objetos
- Você pode considerar o uso de GetToProperty e SetToProperty quando seu script de teste tiver várias linhas de códigos e seu ambiente for esporádico
- Para uma observação, não há SetRoProperty
Espião de objeto:
- O espião de objeto é um recurso do QTP com o qual você pode visualizar as propriedades e métodos do objeto de teste e de tempo de execução.
- Ele também fornece a sintaxe para um método selecionado.
- Object Spy dá a hierarquia completa do objeto que você selecionou