This chapter covers the learning objectives of syllabus Section 1.2 “MBT Activities and Artifacts in the Fundamental Test Process” and Section 1.3 “Integrating MBT into the Software Development Lifecycles.”
For simplicity, we call any test process implementing an MBT approach an “MBT process.”
3.1 MBT AND THE FUNDAMENTAL TEST PROCESS
As an ISTQB Certified Tester, we know that testing is more than just writing and executing tests. Figure 3.1 shows the fundamental test process as defined in the Certified Tester – Foundation Level (CTFL) syllabus . The first step involves planning the testing activities. Then, we analyze the test basis and design test cases before we implement end execute them. Afterward, we have to assess the results by addressing several questions. Have we fulfilled the plan? Do we need more tests? Have we documented the results and are they as expected? Defining these exit criteria is part of the test planning activity; their implementation related to the phase “Evaluation of exit criteria and reporting.” Finally, we have to clean up, archive all test-related artifacts, identify the lessons-learned, and perform other test closure activities. In parallel, we have to keep an eye on progress and check regularly whether we still stick to the plan.
Figure 3.1 insinuates a sequential process, ...