The fundamental test process was introduced in the Foundation Level syllabus. In this chapter, we will expand on that and discuss the test analyst’s role in the process.
Using a standard test process helps a team produce consistent documentation, follow a consistent schedule, and, most important, produce consistent results. (This is assuming the results are consistently good! Being consistently bad is not the best of goals.) It is important to remember that the “standard” process must be flexible enough to work for all projects and strong enough to provide guidance in even the most optimistic schedule situations.
Terms used in this chapter
concrete test case, exit criteria, high-level test case, logical test case, low-level ...