Model-Based Testing
- Malte Lochau,
- ,
- Matthias Kowal,
- Ina Schaefer
- Darmstadt University of Technology,
- Technical University of Braunschweig
Research Output:
Conference Article in Proceeding or Book/Report chapter
Book chapter
Publication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Book chapter
Original language
EnglishPages from-to (Number of pages)
Pages 310-342Publication milestones
- Published - 2014
Publication status
Published - 2014
Publisher
Springer Nature SwitzerlandISBN (Print)
9783319073163, 9783319073170Publication IDs
- ORCID: /0000-0002-2604-0487/work/58403086
- Scopus: 84902846941
Host publication title
International School on Formal Methods for the Design of Computer, Communication and Software SystemsAbstract
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.
Publication metrics
PlumX, opens in new tab
Captures
27
Citations
12
