Instrucciones de la herramienta: Ejecución de conjuntos de aplicaciones de prueba utilizando Rational Robot
En esta guía de la herramienta se describe cómo utilizar Rational Robot para ejecutar conjuntos de aplicaciones de prueba (reproduciendo uno o más scripts de prueba) y para analizar los resultados de la ejecución de la prueba.
Herramienta: Rational Robot
Relaciones
Descripción principal

Visión general

Esta guía de la herramienta se aplica al ejecutar Microsoft Windows 98/2000/NT 4.0.

Para ejecutar scripts de prueba registrados o programados utilizando Rational Robot, reproduzca el script de prueba.

  1. Reproducir el script
  2. Ver los resultados en el registro de TestManager
  3. Analizar los resultados de punto de verificación con los comparadores

1. Reproducir el script

Cuando reproduce un script, Rational Robot repite las acciones registradas y automatiza la ejecución de la prueba. Con la automatización, puede probar cada nueva compilación de la aplicación con más rapidez y profundidad que por medio de la prueba manual. De este modo, se reduce el tiempo de prueba y se aumenta tanto la cobertura como la coherencia global.

Los scripts de prueba se reproducen varias veces durante el ciclo vital de la prueba:

  • Implementación de la prueba - Reproduce los scripts para verificar si funcionan tal como se había previsto, utilizando la misma compilación de la aplicación que se somete a prueba que se ha usado para el registro. De este modo, se verifica la línea base del comportamiento esperado para la aplicación que se somete a prueba.
  • Ejecución y regresión de la prueba - Reproduce los scripts para comparar la última compilación de la aplicación que se somete a prueba con la línea base establecida durante la implementación de la prueba. La reproducción continua de todos los scripts de prueba durante el ciclo de desarrollo revela todas las posibles diferencias que puede haber en la aplicación desde la última compilación. Estas diferencias se pueden evaluar para determinar si son defectos reales o cambios deliberados.

Antes de la reproducción, Rational Robot compila automáticamente un script de prueba si se han producido cambios desde la última ejecución.

Para obtener información sobre la preparación del entorno de prueba para la reproducción del script de prueba, consulte la Guía de la herramienta: Establecimiento del entorno de prueba en Rational Robot.

Para reproducir un script de prueba:

  1. Pulse el botón Reproducir script de la barra de herramientas. Se muestra el recuadro de diálogo Reproducir.
  2. Escriba el nombre de un script de prueba o selecciónelo de la lista.

Para cambiar las opciones de reproducción, pulse Opciones de la GUI.

Cuando finalice, pulse Aceptar.
Para obtener información sobre las opciones de reproducción, consulte la Guía de la herramienta: Establecimiento del entorno de prueba en Rational Robot.

  1. Pulse Aceptar para continuar.
  2. Si se muestra el recuadro de diálogo Especificar información de registro, lleve a cabo lo siguiente:
  • Seleccione una compilación de la lista. Para crear una nueva compilación, pulse el botón Compilar situado a la derecha.
  • Seleccione una carpeta de registro de prueba de la lista. Para crear una nueva carpeta de registro de prueba, pulse el botón Carpeta de registro situado a la derecha.
  • Acepte el nombre del registro de prueba por omisión, que es el mismo que el nombre del script de prueba, o bien, escriba un nuevo nombre.
  • Pulse Aceptar.
  1. Si se muestra un indicador en el que se le pregunta si desea sobrescribir el registro, pulse .

Nota: Para detener la reproducción de un script de prueba, pulse la tecla F11. Rational Robot sólo reconoce la tecla F11 cuando se reproducen mandatos orientados a objetos. La tecla F11 no detiene la reproducción del script de prueba durante las acciones de bajo nivel.

2. Ver los resultados en el registro de prueba de TestManager

Una vez que se haya completado la reproducción, utilice el registro de prueba de TestManager Test para ver los resultados de la reproducción, incluidas las anomalías de punto de verificación, las cancelaciones realizadas anormalmente y todas las demás informaciones relacionadas con la reproducción.

Para controlar la información del registro de prueba y visualizar el registro de prueba, puede establecer opciones en la pestaña Registro del recuadro de diálogo Opciones de reproducción de la GUI:

  • Para actualizar el proyecto con los resultados de la reproducción, seleccione Salida de los resultados de la reproducción en registro.
  • Para visualizar el registro automáticamente después de la reproducción, seleccione Ver registro después de la reproducción.

Si no se ha seleccionado, puede visualizar el registro de prueba después de la reproducción pulsando Herramientas > Rational Test > Rational TestManager.

Si la reproducción de los scripts de prueba da como resultado algún error, se debe identificar la causa específica de éste.

Los scripts de prueba que no se ejecutan satisfactoriamente se identifican en el registro de prueba mediante la palabra Error (de color rojo) en la columna Resultados o Aviso (de color amarillo). Existen diversas clases de anomalías de ejecución que tratar: errores muy graves, errores de script y anomalías de punto de verificación. Con frecuencia, los errores muy graves indican que hay problemas con la configuración del entorno de prueba, más que en el script de prueba en sí mismo. Investigue la configuración del entorno de prueba, aísle la anomalía y resuelva la falta correspondiente. Es posible que la resolución de errores de scripts de prueba requiera algo de mantenimiento de los scripts de prueba. Por lo general, las anomalías de punto de verificación (durante la implementación de la prueba) requieren cambios en los parámetros de puntos de verificación, o bien, indicar una diferencia entre el estado deseado de los elementos del destino de las pruebas cuando se registra el script con respecto a cuando se reproduce. Consulte la sección siguiente para el análisis de puntos de verificación.

Puede ver información adicional relacionada con la condición de error en el recuadro de diálogo Propiedades de sucesos de registro. Para abrir este recuadro, seleccione un suceso del Registro de prueba y pulse Ver > Propiedades.

Para cada script de prueba en el que se ha producido una anomalía (o aviso), revise la información relacionada con la anomalía y, si fuera necesario, edite el script de prueba (consulte la Sección 3. Editar el script de prueba si fuera necesario, más arriba). El script de prueba (y Rational Robot) se puede abrir desde el registro de prueba pulsando Ver > Script.

Después de editar el script de prueba, se debe restablecer el entorno a su estado inicial adecuado(Guía de la herramienta: Establecimiento del entorno de prueba en Rational Robot) (consulte el paso: Reproducir el script).

3. Analizar los resultados de punto de verificación con los comparadores

Utilice los comparadores para analizar los resultados de punto de verificación. Para abrir un comparador del registro de prueba de TestManager:

  1. En la columna Suceso de registro, seleccione un punto de verificación y pulse Ver > Punto de verificación. Se muestra el comparador adecuado. Los comparadores también se pueden abrir desde Rational Robot efectuando una doble pulsación en un punto de verificación en el panel Activo. Sin embargo, cuando abre abrir un comparador de este modo, sólo puede ver el archivo de línea base.
  2. Se resaltan las diferencias entre la línea base y los resultados reales.
  3. Revise las diferencias y determine el curso de acción adecuado, incluido:
    (Nota: las acciones disponibles difieren en función del tipo de punto de verificación).
  • Copiar propiedad en línea base - copia la propiedad real individual actual y sobrescribe la propiedad de línea base.
  • Copiar todas las propiedades en la línea base - copia todos los valores de propiedad real y sobrescribe todas las propiedades de línea base.
  • Editar una propiedad individual (menú o valor, entre otros) efectuando una doble pulsación en la propiedad (menú o valor, por ejemplo) y entrando otro valor.
  • Editar la lista de propiedades (para identificar las propiedades que debe capturar el punto de verificación).
  • Crear o modificar máscaras.
  1. Una vez que haya terminado de realizar los cambios adecuados en el comparador, pulse Archivo > Guardar línea base para guardar los cambios y, a continuación, pulse el botón Salir para cerrar el comparador.

Después de editar el script de prueba o los puntos de verificación, se debe restablecer el entorno a su estado inicial adecuado Guía de la herramienta: Establecimiento del entorno de prueba en Rational Robot) (consulte el paso: Reproducir el script).