Model-based testing relies on behavior models for the generation of model traces: input and expected output - test cases - for an implementation. We use the case study of an automotive network controller to assess different test suites in terms of error detection, model coverage, and implementation coverage. Some of these suites were generated automatically with and without models, purely at random, and with dedicated functional test selection criteria. Other suites were derived manually, with and without the model at hand. Both automatically and manually derived model-based test suites detected significantly more requirements errors than hand-crafted test suites that were directly derived from the requirements. The number of detected progr...
Model-based testing (MBT) can reduce the cost of making test cases for critical applications signifi...
This master thesis investigates how well suited the model-based testing process is for testing a new...
Model-based testing (MBT) is about testing a software system by using a model of its behaviour. To b...
We compare manual testing without any automation performed by a tester at a software company with mo...
Model-based testing (MBT) is a test design technique that supports the automation of software testin...
Software systems are part of our everyday life and they become more complex day by day. The ever-gro...
Testing is one of the most important quality assurance techniques for software. Automating the test ...
Abstract (English) Testing is the most commonly applied technique to ensure a sufficiently high qual...
Vehicular systems have become intensively sophisticated and their software content has increased swi...
This article reports the results of an industrial case study demonstrating the efficacy of a model-b...
The automatic creation of test cases has been a well-researched area in recent years. Indeed, the in...
Offline model-level testing of autonomous driving software is much cheaper, faster, and diversified ...
Test engineers, their managers, as well as the project developers often have many different views an...
peer-reviewedThe ever increasing complexity of embedded automotive software is not matched by the cu...
Testing is the dominant technique for quality assurance of software systems. It typically consumes c...
Model-based testing (MBT) can reduce the cost of making test cases for critical applications signifi...
This master thesis investigates how well suited the model-based testing process is for testing a new...
Model-based testing (MBT) is about testing a software system by using a model of its behaviour. To b...
We compare manual testing without any automation performed by a tester at a software company with mo...
Model-based testing (MBT) is a test design technique that supports the automation of software testin...
Software systems are part of our everyday life and they become more complex day by day. The ever-gro...
Testing is one of the most important quality assurance techniques for software. Automating the test ...
Abstract (English) Testing is the most commonly applied technique to ensure a sufficiently high qual...
Vehicular systems have become intensively sophisticated and their software content has increased swi...
This article reports the results of an industrial case study demonstrating the efficacy of a model-b...
The automatic creation of test cases has been a well-researched area in recent years. Indeed, the in...
Offline model-level testing of autonomous driving software is much cheaper, faster, and diversified ...
Test engineers, their managers, as well as the project developers often have many different views an...
peer-reviewedThe ever increasing complexity of embedded automotive software is not matched by the cu...
Testing is the dominant technique for quality assurance of software systems. It typically consumes c...
Model-based testing (MBT) can reduce the cost of making test cases for critical applications signifi...
This master thesis investigates how well suited the model-based testing process is for testing a new...
Model-based testing (MBT) is about testing a software system by using a model of its behaviour. To b...