Beta testing is the launch testing of the application in the production environment by a few select users prior to acceptance testing and the release of the application to its entire user community.
The typical objectives of beta testing are to:
Beta test execution can typically begin when the following preconditions hold:
Beta testing is typically complete when:
Beta testing typically involves the following producers performing the following testing tasks:
Beta testing is typically performed on the following environments (limited to a select group of users) using the following tools:
Beta 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 |