También puede insertar objetos de prueba dinámicos mediante Insertar objeto de prueba dinámico. La jerarquía de un objeto de prueba en la correlación de objetos representa el orden de búsqueda del control particular durante la reproducción.
A lo largo de una serie de cambios en aplicaciones, la jerarquía de los objetos puede cambiar si se introducen objetos nuevos en la aplicación de prueba. Esto tiene como resultado una anomalía en la reproducción. Mediante los objetos de prueba dinámicos puede anclar un objeto de prueba como descendiente de su padre.
Para insertar un objeto de prueba dinámico:
- Desde el menú de correlación de objetos de prueba, pulse para abrir el recuadro de diálogo Seleccionar una aplicación.
- En el campo Nombre de aplicación, seleccione la aplicación que contiene los controles que desea probar y pulse
Aceptar.
- En la barra de herramientas Correlación de objetos de prueba, pulse
. Functional Tester abre el recuadro de diálogo Correlación de objetos.
- En la página Seleccionar un objeto,pulse el icono
Buscador de objetos
y arrástrelo por la aplicación hasta el objeto que desea añadir a la correlación de objetos de prueba. Para obtener otros métodos de selección de objetos, consulte Seleccionar un objeto.
- Pulse Siguiente.
- En el recuadro de diálogo Añadir objeto de prueba dinámico, seleccione Ancla con padre seleccionado. Al seleccionar Ancla con padre seleccionado, el objeto nuevo se convierte en descendiente de su padre. Ahora puede buscar el objeto dinámicamente, anclándolo al padre. Puede editar las propiedades de reconocimiento efectuando una doble pulsación en las propiedades del objeto.
- Seleccione el objeto que desea insertar y pulse Finalizar.
Nota: Para convertir un objeto correlacionado existente en un objeto dinámico, pulse con el botón secundario del ratón en la correlación de objetos de prueba y pulse
Convertir a objeto de prueba dinámico
. La propiedad administrativa muestra una propiedad
descriptionobject adicional. Para convertir un objeto de prueba dinámico en un objeto de prueba correlacionado, establezca la propiedad
descriptionobject en false. Sin embargo, debe asegurarse de que el objeto de prueba sea un hijo correlacionable de su padre.