This module holds the core components of the Djenni data generator framework. By itself it provides most of the
components to create an efficient end to end data generation framework for a specific domain. It contains the
core
SupplierBuilder interfaces, implementations for the core Java data types and useful test components.
It is intended to be used in conjunction with the source-generator module that will speed up delivery of domain
specific data generation and also with common domain modules (TBD) that deliver standard generators for common
frameworks such as JAXB.
This is the parent module for all components of the Djenni framework - a test data generation framework that
sets
out to introduce better practices in test data management and generation.
The core goals are:
- to reduce the amount of time developers and testers spend manually crafting data
- to make tests clearer by only focusing on the key data elements
- to make tests even more complete by fuzzing data elements that are not deemed key to the test
- to better support later test phases by helping developers to provide data generators suitable for large scale
data generation in a thread safe / multi-threadable manner.
This is the parent module for all components of the Djenni framework - a test data generation framework that
sets
out to introduce better practices in test data management and generation.
The core goals are:
- to reduce the amount of time developers and testers spend manually crafting data
- to make tests clearer by only focusing on the key data elements
- to make tests even more complete by fuzzing data elements that are not deemed key to the test
- to better support later test phases by helping developers to provide data generators suitable for large scale
data generation in a thread safe / multi-threadable manner.
This is the parent module for all components of the Djenni framework - a test data generation framework that
sets
out to introduce better practices in test data management and generation.
The core goals are:
- to reduce the amount of time developers and testers spend manually crafting data
- to make tests clearer by only focusing on the key data elements
- to make tests even more complete by fuzzing data elements that are not deemed key to the test
- to better support later test phases by helping developers to provide data generators suitable for large scale
data generation in a thread safe / multi-threadable manner.