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 aquí 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 llamado Objeto de prueba y lo compara 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
