Testing Siebel eBusiness Applications > Plan Testing Strategy >

Overview of Test Planning


The objective of the test planning process is to create the strategy and tactics that provide the proper level of test coverage for your project. The Test Planning process is illustrated in Figure 4.

The inputs to this process are the business requirements and the project scope. The outputs, or deliverables, of this process include:

  • Test Objectives. The high-level objectives for a quality release. The test objectives are used to measure project progress and deployment readiness. Each test objective has a corresponding business or design requirement.
  • Test Plans. The Test Plan is an end-to-end test strategy and approach for testing of the Siebel application. A typical Test Plan contains the following sections:
    • Strategy, Milestones, and Responsibilities—sets the expectation for how to perform testing, how to measure success and who is responsible for each task.
    • Test Objectives—defines and validates the test goals, objectives, and scope.
    • Approach—outlines how and when to perform testing.
    • Entrance and Exit Criteria—defines inputs required to perform a test and success criteria for passing a test.
    • Results Reporting—outlines the type and schedule of reporting.
  • Test Cases. A test plan contains a set of test cases. Test cases are detailed step-by-step instructions about how to perform a test. The instructions should be specific and repeatable by anyone who would typically perform the tasks being tested. In the planning process, you identify the number and type of test cases to be performed.
  • Definition of test environments. The number, type, and configuration for test environments should also be defined. Clear entry and exit criteria for each environment should be defined.
Figure 4.  Plan Testing Strategy Process
Click for full size image
Testing Siebel eBusiness Applications