A diferencia de las pruebas no dinámicas, las pruebas dinámicas tienen asociado un ciclo de vida. Mientras que los tipos de pruebas no dinámicas siempre están en estado Activo, las pruebas dinámicas pueden estar en otros estados. En esta sección se describe el ciclo de vida de las pruebas de dinámicas desde dos perspectivas: el ciclo de vida del tipo de pruebas dinámicas y el ciclo de vida de las versiones del tipo de pruebas dinámicas.
El ciclo de vida del tipo de pruebas dinámicas es sencillo y solo tiene dos estados internos: Activo y Cancelado. La gestión de estos estados la maneja el sistema y, en la práctica, está oculta para el usuario. Cuando se crea un tipo de pruebas dinámicas, automáticamente se le asigna el estado Activo y los tipos de pruebas de dinámicas activos solo están disponibles para utilizarlos como pruebas de caso.
Cuando se suprime un tipo de pruebas dinámicos se estado cambia a Cancelado, por ejemplo, el tipo de pruebas dinámicas no se elimina de la entidad EvidenceTypeDef. No obstante, todos los artefactos generados relacionados se suprimen físicamente del sistema. Los tipos de pruebas dinámicas cancelados no se pueden volver a activar y los filtran los espacios de trabajo del asistente social y el administrador.
Las versiones del tipo de pruebas dinámicas tienen un ciclo de vida diferente que incluye más estados y todas las veces que los usuarios pueden ver el estado y éste identifica con claridad qué acciones se pueden realizar en cada versión del tipo de pruebas dinámicas:
No se pueden crear registros de pruebas de caso para las versiones que están en estado de Edición en curso y, de hecho, las versiones con este estado no tienen impacto alguno en la aplicación de asistente social en tiempo de ejecución. Un tipo de pruebas dinámicas queda restringida a tener cero o una versión de Edición en curso en cualquier momento.
Finalmente, solo se puede suprimir o activar una versión de Edición en curso.
Después de activar una versión del tipo de pruebas dinámicas, es posible que los usuarios continúen viendo o no el estado Pendiente de activación, es decir, es posible que se pueda ver inmediatamente que el estado de la versión del tipo de pruebas dinámicas ha pasado a estar Activo. Esto dependerá del tiempo que se tarde en generar y publicar los conjuntos de reglas CER y también del tiempo que se tarde en renovar la página de administración después de la activación. Si se muestra el estado Pendiente de activación, la página de administración no se renovará automáticamente cuando el estado se cambie internamente a Activo. En este caso, los usuarios deberán renovar manualmente la página de administración para que quede reflejado el cambio de estado; esto puede realizarse utilizando el botón Renovar de la página Lista de tipos de pruebas dinámicas.
Una vez en este estado, las versiones del tipo de pruebas dinámicas sólo pueden salir de este estado si se suprimen.