Includes software testing-principles and concepts; building test environment; managing the test project; test planning; executing the test plan; test reporting process; user acceptance testing; testing software developed by others; testing internal control; testing new technology; and, questions.