Cómo la notificación de compilaciones desbloquea la ejecución de pruebas

Cuando se proporciona el arreglo de un defecto en una compilación, IBM® Rational Quality Manager recibe una notificación automática del sistema de compilación de IBM Rational Team Concert y cambia el estado de los registros de ejecución de prueba (TER) bloqueados para indicar que ahora pueden ejecutarse los casos de prueba. Esta indicación se aplica tanto al suministro inicial del código que se va a probar como a los TER de desbloqueo que se habían bloqueado con un defecto.

El siguiente flujo de trabajo describe cómo se desbloquea la ejecución de pruebas cuando se integran arreglos de defectos en compilaciones.

  1. Un verificador adjunta un elemento de trabajo o un defecto a un TER o un caso de prueba. Este elemento de trabajo o defecto debe resolverse antes de poder reanudar la prueba.
    1. Cuando el elemento de trabajo o defecto se adjunta a un único TER, la ejecución de dicho TER permanecerá bloqueada.
    2. Cuando se adjunta un elemento de trabajo o un defecto a un caso de prueba, se bloquearán las pruebas en todos los TER que hayan sido creados para este caso de prueba.
  2. Se asignará un desarrollador para el elemento de trabajo o defecto, que lo arreglará, resolverá y lo integrará en una compilación.
  3. Cuando la compilación que contiene el arreglo ha sido completada y ha pasado, aparecerá una lista de los TER desbloqueados listos para ser ejecutados en el panel de instrumentos.
  4. Cuando ejecuta el TER que estaba bloqueado, el resultado de la ejecución de la prueba muestra el registro de compilación de la compilación en la que se ha ejecutado esta prueba.
Si Rational Quality Manager no está integrado con una herramienta de compilación externa o si el usuario prefiere no depender de ninguna notificación de compilación, los TER o casos de prueba pasarán a estar desbloqueados tan pronto como el elemento de trabajo asociado o defecto haya sido resuelto. El usuario podrá entonces ejecutar el TER y especificar manualmente un registro de compilación en los resultados de la ejecución.

Comentarios