Model-Based Testing

Publikation: Konference artikel i Proceeding eller bog/rapport kapitelBidrag til bog/antologiForskning

Abstract

Software more and more pervades our everyday lives. Hence, we have high requirements towards the trustworthiness of the software. Software testing greatly contributes to the quality assurance of modern software systems. However, as today’s software system get more and more complex and exist in many different variants, we need rigorous and systematic approaches towards software testing. In this tutorial, we, first, present model-based testing as an approach for systematic test case generation, test execution and test result evaluation for single system testing. The central idea of model-based testing is to base all testing activities on an executable model-based test specification. Second, we consider model-based testing for variant-rich software systems and review two model-based software product line testing techniques. Sample-based testing generates a set of representative variants for testing, and variability-aware product line testing uses a family-based test model which contains the model-based specification of all considered product variants.
OriginalsprogEngelsk
TitelInternational School on Formal Methods for the Design of Computer, Communication and Software Systems
ForlagSpringer Nature Switzerland
Publikationsdato2014
Sider310-342
ISBN (Trykt)9783319073163, 9783319073170
DOI
StatusUdgivet - 2014
Udgivet eksterntJa

Fingeraftryk

Dyk ned i forskningsemnerne om 'Model-Based Testing'. Sammen danner de et unikt fingeraftryk.

Citationsformater