Visión general
Esta guía de la herramienta se aplica al ejecutar Microsoft Windows 98/2000/NT 4.0.
Para registrar y ampliar un script utilizando Rational Robot, debe:
-
Registrar el script de prueba en Rational Robot
-
Insertar un punto de verificación
-
Editar el script de prueba, si fuera necesario
Cuando se registra un script de prueba, Rational Robot registra:
-
Las acciones a medida que se interactúa con la aplicación que se somete a prueba. Las acciones del usuario incluyen
pulsaciones de teclas y pulsaciones del botón del ratón que ayudan a navegar por la aplicación.
-
Los puntos de verificación que se crean para capturar y comparar información sobre el estado de componentes del
sistema específicos. Un punto de verificación es un punto en un script de prueba en el que se determina la
confirmación del estado o el comportamiento de un elemento de los elementos del destino de la prueba a través de
compilaciones. Durante el registro de scripts de prueba, el punto de verificación captura información sobre el
estado del sistema y la almacena como una línea base de resultados esperados. Durante la reproducción del script de
prueba, el punto de verificación vuelve a capturar la misma información de estado del sistema y la compara con la
información almacenada en la línea base.
El script de prueba registrado establece la línea base de comportamiento esperado para los elementos del destino de la
prueba. Cuando las compilaciones revisadas de los elementos del destino de la prueba están disponibles, se puede
ejecutar el script de prueba con respecto a las compilaciones subsiguientes y, por lo general, la comparación de la
información de estado del sistema del punto de verificación se lleva a cabo en una fracción de tiempo muy inferior a si
se realiza la comparación manualmente.
La tecnología de registro orientado a objetos de Rational Robot examina la información de estado del sistema en la capa
de Windows durante el registro del script de prueba inicial y en la reproducción posterior. En resultado es que, por lo
general, no es necesario que la reproducción de scripts de prueba satisfactoria dependa de coordenadas de pantalla
absolutas. El registro orientado a objetos aísla el script de prueba de cambios de interfaz de usuario menores y
simplifica el mantenimiento de los scripts de prueba.
Para registrar un nuevo script de prueba:
1.
|
Prepare el entorno de prueba estableciendo las opciones de registro. Consulte la Guía de la herramienta: Establecimiento del entorno
de prueba en Rational Robot.
|
|
Inicie la aplicación que se somete a prueba. (Si lo desea, puede iniciar la aplicación que se
somete a prueba después de iniciar el registro pulsando Insertar > Iniciar aplicación en
Robot).
|
2.
|
Pulse el botón Registrar script de GUI de la barra de herramientas de Robot.
|
3.
|
Escriba un nombre (40 caracteres como máximo) o selecciónelo de la lista.
|
4.
|
Para cambiar las opciones de registro, pulse Opciones. Cuando finalice, pulse
Aceptar.
|
5.
|
Si ha seleccionado un script definido o registrado previamente, puede cambiar las propiedades
pulsando Propiedades. Cuando finalice, pulse Aceptar.
|
6.
|
Pulse Aceptar para iniciar el registro. Se llevan a cabo los sucesos siguientes:
|
|
-
Si ha seleccionado un script que ya se ha registrado, Robot le pregunta si desea
sobrescribirlo. Pulse Sí. (Si registra encima de un script de GUI existente, se
sobrescribe el archivo de script, pero todas las propiedades existentes se aplican al nuevo
script).
|
|
-
Robot se minimiza (comportamiento por omisión).
|
|
-
Se muestra la barra de herramientas Registro de GUI flotante. Puede utilizar la barra de
herramientas para pausar o detener el registro, volver a visualizar Robot e insertar
características en un script.
|
7.
|
Ejecute la prueba realizando las acciones identificadas en la prueba e inserte las características
necesarias (como, por ejemplo, puntos de verificación, comentarios y temporizadores). Para obtener
detalles, consulte la ayuda en línea de Robot.
|
8.
|
Si fuera necesario, conmute del registro orientado a objetos al registro de bajo nivel.
|
|
El registro orientado a objetos examina objetos de GUI de Windows y otros objetos en la aplicación
que se somete a prueba sin depender de coordenadas de pantalla ni de tiempo precisas. El registro
de bajo nivel hace un seguimiento detallado de los movimientos del ratón y las acciones del teclado
por medio de coordenadas de pantalla y de tiempo exacto.
|
9.
|
Una vez que haya finalizado, pulse el botón Detener registro de la barra de herramientas
Registro de GUI. Se llevan a cabo los sucesos siguientes:
|
|
-
El script que se ha registrado aparece en una ventana Script en la ventana principal de
Robot.
|
|
-
Los puntos de verificación del script (si hay alguno) aparecen en el panel Activo que se
encuentra a la izquierda.
|
|
-
El texto del script aparece en el panel Script que se encuentra a la derecha.
|
|
-
Cuando se compila o reproduce el script, los resultados de la compilación se muestran en la
pestaña Compilar de la ventana Salida.
|
10.
|
Si lo desea, establezca propiedades para el script pulsando Archivo > Propiedades.
|
Para insertar un punto de verificación mientras registra o edita un script de prueba:
-
Realice una de las acciones siguientes:
-
Si va a registrar, pulse el botón Visualizar barra de herramientas de inserción de GUI de la barra de
herramientas Registro de GUI.
-
Si va a editar, sitúe el puntero en el script y pulse el botón Visualizar barra de herramientas de inserción
de GUI de la barra de herramientas Estándar.
-
Pulse un botón de punto de verificación de la barra de herramienta de Inserción de GUI.
-
El punto de verificación se denomina con el tipo de punto de verificación (y un número, si hay más de uno del
mismo tipo en el script).
-
Edite el nombre según proceda.
-
Si lo desea, establezca las opciones de estado de espera.
-
Si lo desea, establezca la opción de resultados esperados.
-
Pulse Aceptar.
-
Si se le solicita que seleccione un objeto, arrastre la herramienta del buscador de objetos sobre el objeto que
desea y libere el botón izquierdo del ratón para seleccionar el objeto. Opcionalmente, puede seleccionar el objeto
de la lista de objetos pulsando el botón Examinar. Una vez que haya seleccionado el objeto que desea, pulse
Aceptar.
Para obtener información detallada, consulte la ayuda en línea de Robot. Consulte también el
capítulo que trata sobre la creación de puntos de verificación en scripts de GUI del manual Using Rational
Robot.
Puede editar scripts de prueba existentes editando de modo manual el código fuente de un script de prueba, o bien,
insertando nuevos registros parciales. Por ejemplo, puede:
-
Editar el texto de un script de prueba (suprimir una línea o mover texto, por ejemplo)
-
Insertar una nueva secuencia de acción del usuario en un script de prueba existente (seleccionar un mandato de menú
o pulsar un botón, por ejemplo)
-
Añadir una nueva característica a un script de prueba existente (añadir puntos de verificación o comentarios, entre
otros)
-
Ir a una línea con un error de compilador (ir a un número de línea específico o buscar el error siguiente, por
ejemplo)
Para obtener detalles, consulte la ayuda en línea de Rational Robot. Consulte
también el capítulo que trata sobre la edición, la compilación y la depuración de scripts del manual Using Rational
Robot.
|