Espía de objetos, GetRoProperty, GetToProperty en QTP/UFT con ejemplo

Este tutorial demuestra OBJETO ESPÍA.

Object Spy puede ayudar a determinar las propiedades y métodos útiles asociados con un objeto en su entorno.

El enfoque HP/Micro tutoriales UFT también describe GetROProperty, GetTOProperty y SetTOProperty

Haga Clic en here si el video no es accesible

ObtenerRoProperty

  • GetRoProperty: es un método incorporado que se utiliza para recuperar el valor de tiempo de ejecución de una propiedad de objeto.
  • Hay 4 pasos involucrados en el uso de GetRoProperty
  • Paso 1) Registre el objeto en el que desea utilizar GetRoProperty en el repositorio de objetos
  • Paso 2) Para el objeto grabado, se identifica la propiedad de tiempo de ejecución que podría usarse. Puedes utilizar Object Spy.
  • Paso 3) Utilice el método GetRoProperty para recuperar la propiedad de tiempo de ejecución identificada y almacenar el valor en una variable
  • Paso 4) Utilice este valor para deducciones adicionales

EstablecerToProperty y GetToProperty

  • Considere un botón web almacenado en el Repositorio de objetos
  • Cuando se ejecuta la prueba, QTP crea una copia de este objeto llamada Test Object y compares con el objeto de tiempo de ejecución
  • Usando GetToProperty puede recuperar el valor de una propiedad del objeto de prueba
  • Usando SetToProperty puede cambiar el valor de propiedad de un objeto de prueba
  • Cuando se completa la prueba, este objeto de prueba se descarta al igual que cualquier modificación que haya realizado en las propiedades del objeto utilizando SetToProperty.
  • Cuando se vuelve a ejecutar la prueba, se crea una nueva copia del objeto de prueba con los valores de propiedad originales almacenados en el repositorio de objetos.
  • Puede considerar usar GetToProperty y SetToProperty cuando su script de prueba tenga varias líneas de códigos y su entorno sea esporádico.
  • Para una nota, no existe SetRoProperty

Espía de objetos:

  • El espionaje de objetos es una característica de QTP mediante la cual puede ver las propiedades y métodos de los objetos tanto de prueba como de tiempo de ejecución.
  • También proporciona la sintaxis de un método seleccionado.
  • Object Spy proporciona la jerarquía completa del objeto que has seleccionado