Índice

Search

  1. Prólogo
  2. Introducción a Test Data Management
  3. Test Data Manager
  4. Proyectos
  5. Políticas
  6. Obtención de datos
  7. Crear de un subconjunto de datos
  8. Realizar una operación de enmascaramiento de datos
  9. Parámetros y técnicas de enmascaramiento de datos
  10. Generación de datos
  11. Parámetros y técnicas de generación de datos
  12. Trabajo con Test Data Warehouse
  13. Análisis de datos de prueba con cobertura de datos
  14. Planes y flujos de trabajo
  15. Supervisor
  16. Informes
  17. ilmcmd
  18. tdwcmd
  19. tdwquery
  20. Apéndice A: Referencia de tipos de datos
  21. Apéndice B: Referencia de tipos de datos para Test Data Warehouse
  22. Apéndice C: Referencia de tipos de datos para Hadoop
  23. Apéndice D: Glosario

Guía del usuario

Guía del usuario

Ejemplo - Subconjunto de datos para orígenes de datos XSD

Ejemplo - Subconjunto de datos para orígenes de datos XSD

Un equipo de pruebas de producto mantiene los datos de prueba en un archivo XML principal. Para probar características específicas del producto, cada grupo de prueba requiere datos de prueba específicos. El grupo de pruebas A requiere datos de un conjunto de habilidades Java específico. El grupo de pruebas B requiere datos de la ubicación específica BLR.
Para crear distintos archivos de datos de prueba para cada grupo de pruebas, el equipo de pruebas utiliza TDM para crear subconjuntos de datos con la información necesaria.
El archivo de datos principal contiene registros de información de empleado y contratista, como el nombre, el departamento, la dirección, la ubicación de la oficina y el conjunto de habilidades.
El archivo de definición de origen XML (XSD) define la estructura del archivo principal y los archivos del subconjunto de datos que crea a partir del archivo de datos principal. El archivo XSD define los elementos Calle, Código postal, Ciudad y Estado como elementos secundarios del elemento Dirección. Los elementos Nombre, Habilidad y Dirección son elementos secundarios de los elementos Empleado y Contratista. Dirección, Empleado y Contratista son elementos secundarios del elemento Departamento.
Las relaciones secundarias y de antecesores afectan al resultado de una operación de subconjunto de datos.
La siguiente imagen muestra la ficha
Criterios
de la página de archivo en Test Data Manager:
La ficha Criterios del cuadro de diálogo Editar contiene campos que permiten seleccionar el operador, el valor y el ámbito de los criterios del subconjunto de datos.
Para crear un subconjunto de datos que contenga información de empleados para el conjunto de habilidades Java, aplique los criterios al elemento Habilidad de la ramificación Empleado. Seleccione el operador igual a. Especifique el valor por el que filtrar los datos como JAVA. Defina el ámbito como Empleado.
Cree y ejecute un plan que incluya el archivo XSD y los criterios y el ámbito del subconjunto de datos.
La operación de subconjunto aplica el filtro al elemento Empleado e incluye todos los empleados con habilidades que coinciden con el criterio. El archivo de subconjunto de datos que el flujo de trabajo crea contiene datos de todos los empleados con habilidades Java. Departamento es un elemento antecesor de Empleado. Por tanto, el subconjunto incluye todos los departamentos que tengan empleados con habilidades Java y todos los elementos secundarios de Departamentos.
Edite los criterios de subconjunto de datos y, a continuación, vuelva a ejecutar el plan para crear un subconjunto de datos con los datos que necesita el grupo de pruebas B. Elimine los criterios del elemento Habilidad.
Para crear un subconjunto de datos de departamentos ubicados en BLR, aplique los criterios de filtro al elemento Ciudad. Seleccione el operador igual a. Especifique el valor por el que filtrar los datos como BLR. Defina el ámbito como Departamento.
La operación de subconjunto aplica el filtro al elemento Ciudad e incluye todos los departamentos con direcciones que tengan ciudades que coincidan con el criterio. El archivo de subconjunto de datos que el flujo de trabajo crea contiene datos de todos los departamentos cuya ciudad sea BLR. El subconjunto incluye todos los elementos secundarios del elemento Departamento.