Complete property-oriented testing
File | Description | Size | Format | |
---|---|---|---|---|
Complete property-oriented testing - Niklas Krafczyk.pdf | 1.5 MB | Adobe PDF | View/Open |
Authors: | Krafczyk, Niklas | Supervisor: | Peleska, Jan | 1. Expert: | Peleska, Jan | Experts: | Mousavi, Mohammad Reza | Abstract: | This PhD thesis introduces new methods for property-oriented testing of systems with finite internal states but potentially infinite input/output domains. It focuses on properties defined in Linear Temporal Logic (LTL) and uses Symbolic Finite State Machines (SFSMs) for modeling. The thesis addresses gaps in existing literature by providing exhaustive testing approaches. Two main methods are presented: The first is a model-based testing approach that modifies traditional conformance testing for FSMs to work with SFSMs, enabling exhaustive property violation checks with potentially smaller test suites. The second is a complete property-oriented testing approach based on black box checking, which is enhanced to work with SFSMs and optimized for better runtime performance through reduced equivalence checks and the incorporation of fuzzing. Both methods are evaluated for their efficacy through automation and experiments, and further optimizations are discussed. |
Keywords: | Testing Methods; Verification; Finite State Machine; Test Automation | Issue Date: | 18-Jun-2024 | Type: | Dissertation | DOI: | 10.26092/elib/3356 | URN: | urn:nbn:de:gbv:46-elib83228 | Institution: | Universität Bremen | Faculty: | Fachbereich 03: Mathematik/Informatik (FB 03) |
Appears in Collections: | Dissertationen |
Page view(s)
18
checked on Nov 21, 2024
Download(s)
4
checked on Nov 21, 2024
Google ScholarTM
Check
This item is licensed under a Creative Commons License