Puede verificar compilaciones y arreglos de defectos incluidos en compilaciones y, a continuación,
establecer la ejecución de pruebas para que se inicie automáticamente cuando estén listas
las compilaciones.
La siguiente lista describe los pasos a nivel general que puede seguir para verificar
compilaciones:
- Integrar IBM® Rational Quality Manager con una aplicación de
compilación. (En este release, la única integración con una aplicación de compilación soportada es
IBM Rational Team
Concert.)
- Revise los registros de compilación y definiciones recibidas de la aplicación de compilación
externa
- Crear registros y definiciones según sea necesario como, por ejemplo, para capturar
defectos, arreglos y características específicas que necesite en compilaciones
para realizar las pruebas
- Comprobar que cuenta con los planes de pruebas, casos de pruebas y scripts de pruebas
necesarios para probar la compilación de forma adecuada.
- Establecer recursos de laboratorio en los que ejecutar pruebas como, por ejemplo, máquinas físicas o virtuales,
o células de pruebas, colecciones de máquinas configuradas con entornos de pruebas
específicos.
- Crear planificaciones de ejecución de pruebas. Una planificación de ejecución es una serie de tareas
o pasos que pueden ejecutarse secuencialmente en un momento planificado o que se ejecutan
cuando son desencadenamos por suceso como, por ejemplo, la finalización de una compilación.
- Ejecutar las pruebas
- Abrir los defectos según sea necesario
Esta sección de la ayuda describe los registros y definiciones de compilación, celdas
de prueba y planificaciones de ejecución de pruebas. Consulte la sección Temas relacionados
para obtener enlaces a temas que describen la configuración de otros artefactos de prueba, la ejecución
de pruebas y la apertura de defectos.
Registros y definiciones de compilaciones
la mayoría de los registros y definiciones
d compilaciones son proporcionados por la herramienta externa que
genera las compilaciones. Para examinar estos elementos en Rational Quality Manager,
pulse Compilaciones y, a continuación, pulse Ver registros
de compilación o Ver definiciones de compilación.
Puede crear un
registro de compilación manualmente. Por ejemplo, podría crear un registro de compilación
para rastreabilidad que muestre los defectos corregidos en la compilación y las pruebas
que se le ejecutaron. O bien
puede crear un registro de compilación para realizar el seguimiento
de la ejecución de una prueba en particular en una compilación determinada.
Puede también crear
manualmente una definición de compilación. Las definiciones de compilaciones contienen estados de compilación,
nombres de compilación, etiquetas de compilación y registros de compilación. Por ejemplo, puede utilizar
una definición de compilación para seguir las compilaciones principales y otra definición de compilación
para seguir aquellas compilaciones con arreglos de defectos. Puede también utilizar definiciones de compilaciones para especificar qué compilaciones seguir.
Células de prueba
Las células de prueba proporcionan una manera
de agrupar de forma conveniente un conjunto de máquinas que describen un entorno de pruebas.
Por ejemplo, una célula de prueba puede incluir un servidor de aplicaciones, un servidor de bases de datos,
un escritorio cliente y una máquina que ejecute el adaptador correcto utilizado
para ejecutar pruebas. Puede reservar células de prueba de las siguientes
maneras:
- Para su uso inmediato, para reservar recursos de laboratorio durante la ejecución de una prueba
para garantizar los recursos durante la duración de la prueba.
Cuando se ejecuta un registro de ejecución de prueba (TER), puede seleccionar una célula
de prueba que haga referencia al mismo entorno de prueba que el TER.
- Para reservar recursos de laboratorio, con vistas a la planificación, durante una cantidad
de tiempo en el presente o en el futuro. Puede reservar todos los recursos de laboratorio
en la célula de pruebas durante cualquier tiempo que no esté ya reservada
por otro usuario.
Cuando se crean células de pruebas, deberá basarlas en entornos de pruebas
específicos y en el tipo de ejecución de prueba que utilice, especialmente si elige crear
planificaciones de ejecución de pruebas.
Planificaciones de ejecución de pruebas
Una planificación de ejecución es una serie de tareas o pasos que se pueden ejecutar de forma secuencial en un momento planificado o que se ejecutan cuando se desencadenan por un suceso tal como la finalización de una compilación. Una planificación de ejecución puede tener uno o más pasos. Puede crear
pasos para los siguientes tipos de ejecuciones de prueba:
- Automatización, donde un script de prueba se ejecuta automáticamente en un recurso de laboratorio remoto
- Registro de ejecución de prueba
- Una sola prueba
- Conjuntos de aplicaciones de prueba
Las planificaciones de ejecución son reutilizables. Puede planificar su ejecución en momentos
determinados o hacer que sean desencadenadas por un suceso como una notificación
de compilación. También puede seleccionar las máquinas o células de prueba en las que desea ejecutarlas.