Existe un orden lógico en la definición de varios componentes de las pruebas dinámicas: en primer lugar, siempre es necesario definir el modelo (los atributos y las relaciones) antes de definir la interfaz de usuario (los clústeres y los campos). Esto es debido a que no es posible añadir directamente un campo a la interfaz de usuario. El campo ha de estar relacionado con un atributo existente, ya que la infraestructura de pruebas dinámicas utilizará la definición del atributo para averiguar qué widgets de pantallas ha de mostrar en relación con cada uno de ellos.
Por lo tanto, el editor de pruebas dinámicas consta de dos pestañas, Modelo e Interfaz de usuario, y cuando se abre por primera vez, el foco está en la pestaña Modelo.
Las dos pestañas constan de tres estructuras diferentes (con configuraciones ligeramente diferentes pero con el mismo significado básico):
La paleta se utiliza para crear artefactos.
La paleta de la pestaña Modelo y de la pestaña Interfaz de usuario tiene un botón "Guardar", el cual se utiliza para guardar la versión actual del editor de la versión de tipo de pruebas dinámicas en la base de datos de Cúram.
El lienzo contiene una representación gráfica de los artefactos que se están modelando.
La versión de tipo de pruebas dinámicas se representa como una forma o "clase" en el lienzo que siempre está presente y no se puede eliminar. Los atributos se presentan en una lista dentro de esta clase y las relaciones se representan como clases separadas enlazadas con la versión de tipo de pruebas dinámicas mediante líneas.
Aquí, el lienzo contiene una representación gráfica de cómo serán visualmente las pantallas para Crear, Modificar y Ver de la interfaz de usuario para esta versión de tipo de pruebas dinámicas durante el mantenimiento de las pruebas de caso, incluyendo todos los clústeres y campos definidos actualmente.
El panel de propiedades se utiliza para alojar las pantallas que permiten al administrador añadir o cambiar diferentes propiedades del artefacto seleccionado actualmente (consulte la sección siguiente para obtener más información acerca de las selecciones). El panel de propiedades cambiará sus propiedades disponibles dependiendo del tipo de artefacto seleccionado actualmente (por ejemplo, el panel de propiedades de la versión de tipo de pruebas dinámicas es relativamente complejo, ya que tiene tres subpaneles de información adicionales que se pueden mantener).