This document outlines the steps to take in testing software: create test strategies and plans, develop test scenarios and scripts, execute the scripts, analyze any issues found, report on the results, re-test and do regression testing to check for regressions, then conclude the testing process.