Abstract

The purpose of this page is to provide a very "top level" explanation of the QA ISO testing process to help those not currently testing QA ISO images to do so.

Testing QA ISO images is an important, pervasive, and a required step in the release process and everyone can help.

Definition

QA ISO image testing ca be defined as scheduled testing done on specific ISO images of short availability for quality assurances (QA) purposes, i.e. to make sure the product is fit for purpose and mistakes are eliminated, using specific use case testing procedures.

Purpose

The purpose of QA ISO image testing is to make sure the product is fit for it's intended purpose and mistakes are eliminated.

In the first case (fit for intended purpose) one could evaluate the ISO image by the following primary considerations:

The second case (mistakes eliminated) one could evaluate the ISO image by the following secondary (and perhaps tertiary) considerations:

The above are intended as examples of conditions that could be tested during QA and a definitive or complete list of required test cases.

More information can be found at the Ubuntu QA test cases page.

Image Availability

QA ISO images are available at the QA ISO testing tracker website only before specific milestones per the release schedule (reference 12.04 LTS 'Precise Pangolin' schedule).

The images for each milestone will only be available for a few days for testing. If an image does not achieve all test it might not be release for the next milestone, therefore it is critical for many testers to be involved to guarantee that all images are tested!

Ubuntu Studio specific ISO image for testing can be found at the Ubuntu Studio QA ISO Testing wiki page.

Process

ISO images can be tested with using a virtual machine (VM) or using spare computers (also know as bare iron) and follow slightly different processes.

A generalized work flow for each is described below:

Testing with VM

Testing on Spare Computer

NB: installing this way is a potentially destructive process, backup any important data before installation

While VM has the benefit of ease, testing on bare iron is generally preferred for accurate testing.

Get Involved

Sign Up - to receive email notification of Ubuntu Studio image/test availability go to the Ubuntu Studio ISO image page, click on your architecture, and sign up for a test. note: a QA account is required to sign up for tests.

Read About the Process - you can read more about the process at the ISO Testing wiki page and the QA ISO testing page.

Additional Reference Material - visit ISO testing wiki page for additional information.

Ubuntu Studio IRC Support - visit us on Freenode in the #ubuntustudio-devel channel

UbuntuStudio/TestingQA-ISOImages (last edited 2011-11-14 22:56:25 by 17)