Crear registros de pruebas de caso

Todas las páginas para crear pruebas (para tipos de pruebas dinámicas y no dinámicas) tienen un campo de Fecha de recepción cuyo valor predeterminado es la fecha actual. La fecha de recepción marca el período durante el cual el registro de pruebas de caso estará activo y es un campo obligatorio.

Para los tipos de pruebas no dinámicas, los asistentes sociales pueden especificar cualquier dato que deseen como fecha de recepción (a menos que las validaciones personalizadas no lo permitan). Sin embargo, las pruebas dinámicas imponen algunas limitaciones al respecto. Una de estas limitaciones es que la fecha de recepción no puede ser anterior a la fecha efectiva de la versión más reciente del tipo de pruebas dinámicas. De hecho, un registro de pruebas de caso no puede ser válido antes de que el propio tipo de pruebas dinámicas sea válido, lo cual tiene sentido.

La limitación anterior da pie a esta pregunta: ¿Si existen varias versiones del tipo de pruebas dinámicas para las cuales se están creando las pruebas de caso, cómo sabe el sistema cuál es la que se está creando y, por lo tanto, qué interfaz de usuario se presentará al usuario? El sistema siempre presentará inicialmente la interfaz de usuario para crear la versión del tipo de pruebas dinámicas que esté activa en la fecha actual.

Si mientras está creando el registro de pruebas de caso, el usuario modifica la fecha de recepción de modo que ésta se encuentra dentro de un período de tiempo en el que una versión de tipo de pruebas dinámicas diferente está activa, entonces el sistema redirigirá al usuario a la interfaz de usuario adecuada a la versión de tipo de pruebas dinámicas correcta. Los datos que el usuario ya haya entrado estarán rellenados previamente en la página a la que se redirigirá al usuario.

Por lo tanto, en la práctica, el campo de fecha de recepción es clave para determinar la versión de tipo de pruebas dinámicas en relación con qué registro de pruebas de caso se crea. El asistente social no debe preocuparse sobre este tema, simplemente deben tener en cuenta el significado de la fecha y el sistema les presentará la interfaz de usuario adecuada para crear la estructura de pruebas de caso aplicable a dicho momento.