Databases Reference
In-Depth Information
An ideal methodology for testing BAM applications should include a test
strategy, a test plan, and test cases that provide adequate coverage in various
phases of data processing. For example, when testing a BAM application, you
should develop test cases that can be used to verify data processing in different
components, such as Active Data Cache, Report Server, and the Web browser.
Developing a test strategy
The testing strategy for testing BAM applications should include the following
key elements:
Testing procedures: The levels of testing, such as unit, integration, and
User Acceptance Testing (UAT) should be documented
Types of testing: All the various types of testing, such as compatibility and
regression, should be mentioned
Developing a test plan
For every level and type of testing, you should have a comprehensive test plan,
including the following key points:
Scope of testing: The scope of testing refers to the functional and/or non-
functional requirements, such as Data Object testing, performance testing,
and so on.
Testing techniques and tools: The testing techniques can be White-Box
testing or Black-Box testing.
Tools: Software testing tools can be used to facilitate testing practices.
Test Data Preparation: The test data can either be the duplication of a sub-
set of production data (ensures that customer's confidential data is not used
for such purposes), or a set of data generated from scratch. When using the
self-generated data, ensure you understand the range of possible values for
various fields.
Search WWH ::




Custom Search