Databases Reference
In-Depth Information
Performing end-to-end testing
It is very important to start testing Data Objects and reports earlier in the develop-
ment life cycle for your BAM applications. Once the data quality and report func-
tionality have been verified, it is the time to conduct end-to-end testing to verify
the message flow and performance.
End-to-end testing is an application-level testing that verifies the system com-
ponents integration and the complete flow of data under normal or load condi-
tions. When performing the end-to-end testing for BAM applications, you should
focus on the following areas:
Verification of data flow (Active Data processing)
Verification of performance under load conditions
Testing Active Data processing
Oracle BAM leverages the push-based mechanism to deliver continuous data
changes to frontend web browsers in real time. So, testing the whole message
flow to ensure the Active Data processing functionality is critical for the quality as-
surance purpose.
The following diagram depicts the message flow in the Bookstore Demo ap-
plication:
An example of this end-to-end message flow looks as follows:
Search WWH ::




Custom Search