Testing is a very important phase in the software development lifecycle for BAM applications. Testing BAM applications carries unique challenges, and requires a specialized approach. However, the testing function for this highly dynamic technology area is at a very early stage of maturity.
In this chapter, you will learn the following topics:
Introducing BAM testing methodologies
Testing BAM Data Objects
Testing BAM report views
Performing end-to-end testing
In this section, you will learn the challenges for testing BAM applications, and the testing methodologies for BAM.
First of all, let's take a look at the challenges for testing BAM applications:
Lack of knowledge: Testing BAM applications requires testers to gain a thorough understanding of BAM key concepts, such as Data Object/report design principles, the technologies used for populating Data Objects, Active Data processing, and so on.
Lack of tools: There are no...