Acceptance testing (a.k.a., qualification testing) is the final launch testing of an application in its production environments to determine if it is acceptable to its customer organization.
The typical objectives of acceptance testing are to:
Acceptance test execution can typically begin when the following preconditions hold:
Acceptance testing is typically complete when:
Acceptance testing typically involves the following producers performing the following testing tasks:
Acceptance testing is typically performed on the following environments using the following tools:
Acceptance testing typically involves the following tasks
being performed during the following phases:
|
PHASE →
TASK ↓ |
Business
Strategy |
Business
Optimization |
Initiation | Construction | Delivery | Usage | Retirement |
|---|---|---|---|---|---|---|---|
|
Test
Planning |
Not
Applicable |
Not
Applicable |
Completed | Regression |
Not
Applicable |
Not
Applicable |
Not
Applicable |
|
Test
Reuse |
Not
Applicable |
Not
Applicable |
Not
Applicable |
Started | Completed |
Not
Applicable |
Not
Applicable |
|
Test
Design |
Not
Applicable |
Not
Applicable |
Not
Applicable |
Started | Completed |
Not
Applicable |
Not
Applicable |
|
Test
Implementation |
Not
Applicable |
Not
Applicable |
Not
Applicable |
Started | Completed |
Not
Applicable |
Not
Applicable |
|
Test
Execution |
Not
Applicable |
Not
Applicable |
Not
Applicable |
Started | Completed |
Not
Applicable |
Not
Applicable |
|
Test
Reporting |
Not
Applicable |
Not
Applicable |
Not
Applicable |
Started | Completed |
Not
Applicable |
Not
Applicable |