In the first part of these two books on systems-of-systems testing, we identified the impacts of software development cycles, testing strategies and methodologies, and we saw the benefit of using a quality referential and the importance of test documentation and reporting. We have identified the impact of test levels and test techniques, whether we are talking about static techniques or dynamic techniques. We ended with an approach to test project management that allowed us to identify that human actor and how their interactions are essential elements that must be considered.
In this second part of the book on systems-of-systems testing, we will focus on more practical aspects such as managing test projects, testing processes and how to improve them continuously. We will see the additional but necessary processes such as the management of requirements, defects and configurations, and we will also see a case study allowing us to ask ourselves several useful questions. We will end with a perilous prediction exercise by listing the challenges that tests will have to face in the years to come.Homepage