Content deleted Content added
Usa63woods (talk | contribs) m 1. Remove ambiguity on Failover testing; 2. resolve GIGO display of hyphens as – |
Usa63woods (talk | contribs) This article was so far single platform focused it tended to be wrong more often than right; so I fixed it. |
||
Line 1:
[[File:US Navy 070804-N-1745W-122 A Sailor assigned to Aircraft Intermediate Maintenance Department (AIMD) tests an aircraft jet engine for defects while performing Jet Engine Test Instrumentation, (JETI) Certification-Engine Runs.jpg|right|thumb|250px|Operational testing a jet engine]]
'''Operational acceptance testing (OAT)''' is used to conduct operational readiness (pre-release) of a product, service or system as part of a [[quality management system]]. OAT is a
According to the International Software Testing Qualifications Board (ISTQB), OAT may include checking the [[backup]]/restore facilities, IT [[disaster recovery]] procedures, maintenance tasks and and periodic check of security vulnerabilities. <ref>ITSQB http://istqbexamcertification.com/what-is-acceptance-testing/</ref>, and a White Paper on ISO 25000 and Operational Acceptance Testing by Dirk Dach et al, OAT generally includes:<ref>White Paper: Operational Acceptance Testing, Business Continuity Assurance. December 2012 Dirk Dach, Dr Kai-Uwe Gawlik, Mark Mevert</ref>
It may include checking the [[backup]] facilities, maintenance and [[disaster recovery]] procedures. In OAT changes are made to environmental parameters which the application uses to run smoothly. For example, with [[Microsoft Windows]] applications with a mixed or hybrid architecture, this may include: [[Windows service]]s, [[configuration file]]s, [[web services]], [[XML]] files, [[COM+]] components, web services, [[Internet Information Services|IIS]], stored procedures in databases, etc. Typically OAT occurs after [[user acceptance testing]] (UAT), it is a final verification before a system is released.▼
* Maintainability
The approach used in OAT includes these steps:▼
* IT Service Management (Supportability)
* Installation and Backout
* Performance, Stress and Volume,
* Security and Penetration
* Backup and Restoration
* Failover (Within the same data centre)
:* Network fail-over
* Recovery (across data centres)
:* Data recovery
:* Application/system recovery
*
▲
* Build the system,
* Deploy the application,
* Maintainability and Supportability of the system.
* Validate the backup
For running the OAT [[test case]]s, the tester normally has exclusive access to the system or environment. This means that a single tester would be executing the test cases at a single point of time. For OAT the exact OR quality gates are defined, both entry and exit gate. All activities are listed which would be part and covered in the different phases of testing, with primary emphasis be on the operational part of the system. ▼
<b>References</b>
▲For running the OAT [[test case]]s, the tester normally has exclusive access to the system or environment. This means that a single tester would be executing the test cases at a single point of time. For OAT the exact OR quality gates are defined, both entry and exit gate. All activities are listed which would be part and covered in the different phases of testing, with primary emphasis be on the operational part of the system.
▲:* Component fail-over
▲:* Network fail-over
▲* Alerting/alarming (to ensure proper alerts are configured in the system if something goes wrong)
[[Category:Software testing]]
{{reflist}}
|