Grabación de scripts de prueba funcional (sólo Windows)
En esta sección se describe el proceso de creación de scripts de pruebas funcionales para probar aplicaciones.
Antes de empezar
Qué hacer a continuación
Grabación de un script
Para empezar a grabar scripts en las aplicaciones, primero debe configurar los entornos de prueba, configurar las aplicaciones y crear un proyecto.
Inicio de las aplicaciones de prueba
Al grabar pruebas en la aplicación, es mejor que Functional Tester inicie la aplicación durante la grabación mediante un mandato startApp. Esto hace que la reproducción de las pruebas sea más fiable porque startApp utiliza la información de configuración de la aplicación. Functional
Tester abrirá las aplicaciones Java que especifique o páginas HTML en el navegador, o bien ejecutará aplicaciones en formato ejecutable.
Grabación en un script existente
Con Functional Tester puede empezar la grabación en la posición del cursor en el script actual, que permite iniciar las aplicaciones, insertar los puntos de verificación y añadir las funciones de soporte de scripts.
Visualización de información de objeto de prueba
Utilice el Inspector de objeto de prueba para examinar componentes gráficos visibles en la aplicación en ejecución y visualizar información acerca de dichos objetos, tales como una jerarquía padre, una jerarquía de herencia, propiedades de objeto de prueba, propiedades sin valor e información sobre el método.
Obtención de un valor de propiedad Puede obtener un único valor de propiedad para el objeto seleccionado mientras está efectuando una grabación.
Éste coloca una getProperty en el script y devuelve el valor durante la reproducción.
Establecimiento de un estado de espera para un objeto Esta característica se utiliza para establecer un estado de espera para un objeto durante la reproducción para comprobar su existencia. Esto es útil si se espera un objeto justo después de iniciar la aplicación, o bien después de otras acciones que pueden tardar mucho tiempo.
Trabajo con puntos de verificación
Los puntos de verificación comprueban que se haya efectuado una determinada acción, o verifican el estado de un objeto.
Cuando crea un punto de verificación, captura información sobre un objeto en la aplicación con el fin de establecer información de línea base para la comparación durante la reproducción.
Uso de servicios de script
El recuadro de diálogo Funciones de soporte de script contiene separadores que permiten insertar código en el script actual de Functional Tester para efectuar diversas tareas, como por ejemplo insertar un mandato callScript, un mensaje de registro, un temporizador, un mandato de suspensión o un comentario en un script de Functional Tester.
Cómo renombrar un activo de prueba
Es posible renombrar un script de Functional Tester, una correlación de objetos de prueba u otros archivos de un proyecto.
Guardado de archivos y scripts de prueba
Puede guardar un archivo o script de Functional Test de varias formas: guarde el archivo o script de prueba actual, guarde todos los archivos y scripts de prueba, guarde un archivo o script de Functional Test con otro nombre y en otra ubicación.
Supresión de un script de Functional Test
Puede suprimir un script de Functional Tester en la vista Proyectos o en el Explorador de soluciones. No obstante, tenga cuidado porque la supresión de un script que no esté bajo el control de origen de
ClearCase o de un script en una vista de
ClearCase dinámica
no de puede deshacer.