Reliability testing is the system testing of an integrated, blackbox application against its reliability requirements.
The typical goals of reliability testing are to:
The typical objectives of reliability testing are to:
Typical examples include reliability testing of an application that is:
Reliability testing can typically begin when the following preconditions hold:
Reliability testing is typically complete when sufficient testing has occurred to provide statistically valid evidence enabling the probability of failure to be estimated.
Reliability testing typically involves the independent test team performing the following testing tasks using the following techniques:
Load testing is typically performed on the following environments using the following tools:
Reliability testing typically results in the production of all or part of the following work products from the test work product set:
Reliability testing typically consists of 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 | Optional
Regression |
Not
Applicable |
Not
Applicable |
Not
Applicable |
|
Test
Reuse |
Not
Applicable |
Not
Applicable |
Optionally
Started (**) |
Completed | Not
Applicable |
Not
Applicable |
Not
Applicable |
|
Test
Design |
Not
Applicable |
Not
Applicable |
Optionally
Started (**) |
Completed | Not
Applicable |
Optional
Regression |
Not
Applicable |
|
Test
Implementation |
Not
Applicable |
Not
Applicable |
Optionally
Started (**) |
Completed | Not
Applicable |
Optional
Regression |
Not
Applicable |
|
Test
Execution |
Not
Applicable |
Not
Applicable |
Optionally
Started (**) |
Completed | Not
Applicable |
Optional
Regression |
Not
Applicable |
|
Test
Reporting |
Not
Applicable |
Not
Applicable |
Not
Applicable |
Completed | Not
Applicable |
Optional
Regression |
Not
Applicable |