Bookshelf Home | Contents | Index | Search | PDF |
Testing Siebel eBusiness Applications > Plan Testing Strategy >
Test Objectives
The first step in the test planning process is to document the high-level test objectives. The test objectives provide a prioritized list of verification or validation objectives for the project. This list of objectives is used to measure testing progress and verify that testing activity is consistent with project objectives.
Test objectives can typically be grouped into the following categories:
- Functional Correctness. Validation that the application correctly supports required business processes and transactions. List all of the business processes that the application is required to support. Also list any standards for which there is required compliance.
- Authorization. Verification that actions and data are only available to those users with correct authorization. List any key authorization requirements that must be satisfied, including access to functionality and data.
- Service Level. Verification that the system will support the required service levels of the business. This includes system availability, load, and responsiveness. List any key performance indicators (KPIs) for service level and the level of operational effort required to meet KPIs.
- Usability. Validation that the application meets required levels of usability. List the required training level and user KPI required.
The list of test objectives and their priority should be agreed to by the testing team, development team, and the business unit. Figure 5 shows a sample Test Objectives document.
For each test objective, there is a specified test plan that testers follow to verify or validate the stated objective. The details of the test plan are described in Test Plans.
Bookshelf Home | Contents | Index | Search | PDF |
Testing Siebel eBusiness Applications Published: 21 July 2003 |