In BAM applications, everything revolves around data and Active Data processing. Business users may rely on the Active Data movement in real time to make decisions. Therefore, timeliness and accuracy of data becomes very critical for the usability of the system.
From a quality assurance perspective, the key objective of testing Data Objects is to ensure a high level of data quality, such as data accuracy and consistency. Examples of data quality issues include:
Duplicate data or incomplete data extracted from data source
Data losses
Incorrect calculations or aggregations
Incorrect lookup values through Data Object lookup methods
Business data can be moved from various data sources (BPEL processes, SOA composites, JMS destinations, and Web services, and so on) to Oracle BAM. As different data sources can have different requirements for data formats, you need to prepare the test data for each data source from which the business data are extracted.
The...