Abstract
For testing systems, we need concrete test cases for executing a system under test. Furthermore, such test cases must be relevant to the application domain and cover critical situations a system has to handle. Tests can be repetitive when used for verifying non-functional properties like robustness. This paper introduces an approach using model-based testing for generating test cases from data. The approach relies on models represented by a graph we obtain from data clustering where the clusters correspond to the nodes. We use graph traversal to generate abstract test cases and data sequences from corresponding clusters to deliver concrete tests. Besides outlining the basic foundations of the approach, we discuss results obtained using a well-known driving data set. This use case shows that we can reproduce a test sequence that is reasonably close to the actual behavior of the vehicle stored in the data set.
Originalsprache | englisch |
---|---|
Titel | Proceedings - 2023 IEEE 16th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2023 |
Herausgeber (Verlag) | IEEE |
Seiten | 70-77 |
Seitenumfang | 8 |
ISBN (elektronisch) | 9798350333350 |
DOIs | |
Publikationsstatus | Veröffentlicht - 2023 |
Veranstaltung | 16th IEEE International Conference on Software Testing, Verification and Validation Workshops: ICSTW 2023 - Dublin, Irland Dauer: 16 Apr. 2023 → 20 Apr. 2023 |
Konferenz
Konferenz | 16th IEEE International Conference on Software Testing, Verification and Validation Workshops |
---|---|
Kurztitel | ICSTW 2023 |
Land/Gebiet | Irland |
Ort | Dublin |
Zeitraum | 16/04/23 → 20/04/23 |
ASJC Scopus subject areas
- Software
- Sicherheit, Risiko, Zuverlässigkeit und Qualität
- Modellierung und Simulation