Data management

Effective data management is at the core of robust application testing. In HCL DevOps Test Hub (Test Hub), you can manage test data by using the Data tab, which provides a centralized workspace for handling various types of data. Whether you work with fabricated data, retrieve information from databases, or define structured schemas, this interface supports both creating new data and reusing existing assets across your testing requirements.

The Data tab contains the following core components:
  • Data Definition: Data definitions represent the data structures that are composed of one or more generators. Test Hub provides you the interface to create and manage data definitions so that you can design data structures that closely resemble the real-world scenarios. You can configure generators, define rules, set restrictions and distributions if required, and generate test data using a data definition. You can generate realistic and diverse test data for comprehensive testing scenarios. See Management of data definition and Catalog management.
  • Dataset: Datasets provide tests with variable data during a test run. The test that uses a dataset at the run time replaces a value in the recorded test with variable test data that is stored in the dataset. In Test Hub, you can create a dataset and use its values during the run time to test various scenarios. See Management of datasets.
  • Database Query: A database query is a request for data or information from a database. You can run queries on integrated databases to examine existing data structures and retrieve records. Then, use the information to guide the design of schemas or enhance your data definitions. See Management of database query.
  • Schema: Schemas define how data objects relate to each other. In Test Hub, schemas provide a visual and configurable way to design relational data environments that closely mirror real-world systems. See Management of schemas.