Sun's Quality, Engineering, and Deployment (QED) Test Train Model
As a trusted advisor, Sun wants to ensure that its products are fully tested not only as individual components, but also on a full range of hardware and with other software packages, including key third party packages.
Sun has long conducted a software testing program, known internally as the Solaris™ OE Train, to support each Solaris operating environment (Solaris OE) release and to drive higher software quality. This testing program has been recently expanded to include rigorous integration and interoperability testing of key third party software from VERITAS Software and Oracle Corporation, as well as Sun™ ONE software.
This white paper explains the why and how of Sun's integration and interoperability testing process known internally as the Solaris OE Train, which runs quarterly to test all new hardware and software product releases.
Background
Software integration and interoperability testing is an evolution of testing that validated the integrated image of VERITAS, Oracle, and Sun on a database configuration. That software stack is now configured to run on clusters, and includes the addition of the Sun ONE products. Clustering is accomplished using Sun Cluster software. The software test plan follows IEEE Standard 829 for test documentation.
Objectives
The primary purpose of the integration and interoperability testing is to test the co-existence and interaction of various software products in a single integrated system environment.