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.
Por qué y cuándo se efectúa esta tarea

Si no ha realizado estas tareas de configuración, consulte el apartado Antes de grabar para conocer los pasos necesarios.

Cuando se graba un script, Functional Tester graba las acciones que el usuario realiza en su aplicación, como las pulsaciones de tecla o de ratón. También puede insertar puntos de verificación para probar datos o propiedades de cualquier objeto de la aplicación. Durante la grabación, el punto de verificación captura la información del objeto y la almacena en un archivo de línea base. A continuación, durante la reproducción, el punto de verificación captura la información del objeto y la compara con la línea base.

Nota: Todos los scripts de Functional Tester utilizan una superclase de ayudante predeterminada. Se puede crear una superclase de ayudante propia, para añadir métodos adicionales o para sustituir los métodos de RationalTestScript. Para obtener más información, consulte el apartado Cambio de la superclase de ayudante de script predeterminada.

Para grabar un script:

  1. De forma opcional, antes de nada se pueden establecer las opciones de grabación que necesite. Pulse Ventana > Preferencias para acceder a las opciones de Functional Tester. En la jerarquía de árbol, pulse el signo más (+), que se encuentra junto a Functional Tester, para expandir las preferencias. Defina las opciones de grabación. Cierre las preferencias cuando termine.
  2. Pulse el botón Grabar un script de Functional Test Botón Grabar un script de Functional Test, o bien pulse Archivo > Nuevo > Script de Functional Test con grabador. Se mostrará el recuadro de diálogo Grabar un script de Functional Test.
  3. En el recuadro de diálogo Grabar un script de Functional Test, seleccione el proyecto donde quiere incorporar el script. Escriba un nombre para el script.
    Nota: Los nombres de script no pueden contener espacios ni ninguno de los caracteres siguientes: $ \ / : & * ? " < > | # % -

    Seleccione Añadir el script al control de origen si desea que el esté bajo el control de origen. El script se añade a ClearCase pero permanecerá extraído, de forma que puede modificarse.

    En este punto puede pulsar Finalizar para que se inicie la grabación. De forma predeterminada, Functional Tester crea una correlación de objetos local del script. Si desea utilizar una correlación de objetos de prueba diferente, superclase de ayudante o agrupación de datos de prueba, pulse Siguiente. Se mostrará la página Selección de activos de script. Desde aquí, también se puede definir el orden de selección de la grabación de agrupación de datos, o bien cambiar la agrupación de datos asociada al script.

  4. Cuando haya pulsado Finalizar, se abrirá el Supervisor de grabación y se iniciará la grabación. Pulse el icono Mostrar ayuda de la barra de herramientas Grabación del supervisor para obtener información sobre los botones de la barra y el funcionamiento del supervisor.
  5. En la barra de herramientas Grabación, pulse el botón Iniciar aplicación para que se inicie la aplicación de prueba. Consulte el apartado Inicio de las aplicaciones de prueba para obtener más información. (Si la aplicación ya se está ejecutando, no es necesario efectuar este paso.)
  6. Realice las acciones en la aplicación.
  7. Si desea grabar un punto de verificación, ubique el objeto en la aplicación que se quiere probar y pulse en cualquier sitio de la ventana o del recuadro de diálogo. A continuación, pulse el botón Insertar punto de verificación o mandato de acción. Pulse el botón Ayuda del Asistente de acciones y puntos de verificación mientras se crea el punto de verificación para obtener más información sobre el asistente, o bien consulte el apartado Creación de un punto de verificación de propiedades para obtener un ejemplo de la creación de un tipo de punto de verificación.
  8. Si desea insertar características al script (como un mandato de llamada de script, una entrada de registro, un mandato de retardo de script o un comentario), pulse el botón Insertar Soporte de script Mandatos. Pulse el botón Ayuda del recuadro de diálogo Funciones de soporte de script para obtener información sobre las funciones de soporte de script.
  9. Cierre la aplicación, si quiere que la acción de cerrar la aplicación forme parte del script.
  10. Cuando haya terminado la grabación, pulse el botón Detener registro.

    El script y la correlación de objetos se graban en el directorio del proyecto. Además, se restaura la ventana de Functional Tester y se muestra el script.

    Nota: Para obtener información detallada paso a paso sobre la grabación de scripts, creación de puntos de verificación y reproducción de scripts, consulte el apartado Guías de aprendizaje de Functional Tester.
    Nota: Para obtener consejos e información sobre la resolución de problemas, consulte el apartado Consejos y resolución de problemas de grabación.
Tareas relacionadas
Asociación de scripts de Functional Test con palabras clave
Control de pruebas funcionales por datos
Referencia relacionada
Sugerencias para grabar pruebas funcionales

Comentarios