Testing Siebel Business Applications > Overview of Testing Siebel Applications >

Testing and Deployment Readiness


The testing processes provide crucial inputs for determining deployment readiness. Determining whether or not an application is ready to deploy is an important decision that requires clear input from testing.

Part of the challenge in making a good decision is the lack of well-planned testing and the availability of testing data to gauge release readiness. To address this, it is important to plan and track testing activity for the purpose of informing the deployment decision. In general, you can measure testing coverage and defect trends, which provide a good indicator of quality. The following are some suggested analyses to compile:

  • For each test plan, the number and percentage of test cases passed, in progress, failed, and blocked. This data illustrates the test objectives that have been met, versus those that are in progress or at risk.
  • Trend analysis of open defects targeted at the current release for each priority level.
  • Trend analysis of defects discovered, defects fixed, and test cases executed. Application convergence (point A in Figure 2) is demonstrated by a slowing of defect discovery and fix rates, while maintaining even levels of test case activity.
Figure 2. Trend Analysis of Testing and Defect Resolution
Click for full size image

Testing is a key input to the deployment readiness decision. However it is not the only input to be considered. You must consider testing metrics with business conditions and organizational readiness.

Testing Siebel Business Applications Copyright © 2006, Oracle. All rights reserved.