Often the final stage performed before release, OAT is a type of non-functional testing designed to complement UAT, the final stage of functional testing.
A strong OAT stage can help to prevent IT disasters down the line, by picking up faults before go-live. Performance and security tests often form a core part of this stage, and help to confirm that the product is reliable and safe.
Our OAT process is typically as follows:
- Architecture Analysis
- Designing of test cases
- Test environment setup
- Test execution (inc. functioning of start-up scripts, execution of failover scenarios, alert validation, etc.)
- Full OAT report
The entire process takes approximate a month to complete, and can be provided as a standalone service or as part of test outsourcing.