Soporte para varias versiones de tipo de pruebas dinámicas

Un tipo de pruebas dinámicas puede tener varias versiones de tipo de pruebas dinámicas a lo largo de un período de tiempo. En cada versión del tipo de pruebas dinámicas, se pueden haber añadido nuevos atributos y relaciones. Además, los atributos y relaciones existentes se pueden haber eliminado. Cuando se trata de representar estas variaciones en los conjuntos de reglas generadas, existen dos posibilidades:

Por diferente motivos, se utiliza la primera opción para generar conjuntos de reglas de pruebas dinámicas. Por lo tanto, el conjunto de reglas generadas para un tipo de pruebas dinámicas contendrá atributos de regla correspondiente a la suma total de todos los atributos y relaciones en relación con todas las versiones de tipo de pruebas dinámicas. Por este motivo, es posible que se deba bifurcar la lógica de los conjuntos de reglas creados manualmente para los atributos de información de resumen, los atributos de validación y los atributos calculados basándose en la disponibilidad de un valor para un atributo en el registro de pruebas (objeto de regla) que se está procesando. Esto es debido a que es posible que se haya añadido un atributo en un punto de tiempo concreto y que antes de este momento no tuviera ningún valor.