La realización de pruebas de aplicaciones que manejan bases de datos requiere seleccionar cuidadosamente los datos de prueba de forma que se cubra lo más posible toda la lógica de negocio requerida.
Como los criterios de cobertura de pruebas para lenguajes como Java o C no son adecuados para contemplar la complejidad de las consultas que se realizan contra la base de datos, Test4Data® proporciona una forma de medir la cobertura de las pruebas respecto del código SQL de una aplicación y los datos de prueba.
Adicionalmente, Test4Data® incluye herramientas que permiten, entre otros, generar automáticamente los datos de prueba y reducir automáticamente el tamaño de la base de datos maximizando la cobertura y disminuyendo el coste global de las pruebas.