Automation is not only necessary for the execution of tests, but above all for the generation of suitable test cases. This is possible with Combinatory Logic, the Analytic Hierarchy Process (AHP), and Quality Function Deployment (QFD).
When today’s cars use map services from the cloud, or their own sensors, for an Advanced Driving Assistance System (ADAS) to perform driving decisions; or when in the future an autonomous car meets another; or with truck platooning; or when adding a new, previously unknown device to an IoT orchestra, the original base system expands its functionality. Therefore, such an expanding system needs being retested before it can do decisions with the potential of affecting harm to humans or things, after each update, after each learning. This is Continuous Testing during operation; it supplements Continuous Delivery and Continuous Integration.
Disruptive innovations in automotive require an equally disruptive new approach to testing of software-intense systems. This requires moving from once-upon-a-time testing before release to autonomous real-time software & systems testing during operations, with indications to users and suppliers about the actual state and testing results.
This book explains the theory and the implementation approach for a framework for Autonomous Real-time Testing (ART) of a software-intense system while in operation.
*You can purchase the eBook (PDF) alone or combined with the printed book (eBundle). In both cases we use the payment service of PayPal for charging you - nevertheless it is not necessary to have a PayPal-account. With purchasing the eBook or eBundle you accept our licence for eBooks.