Model-Based Testing Using System vs. Test Models - What Is the Difference?

Author(s):  
Qaisar A. Malik ◽  
Antti Jääskeläinen ◽  
Heikki Virtanen ◽  
Mika Katara ◽  
Fredrik Abbors ◽  
...  
2019 ◽  
pp. 408-421
Author(s):  
Evelin Halling ◽  
Jüri Vain ◽  
Artem Boyarchuk ◽  
Oleg Illiashenko

In mission critical systems a single failure might cause catastrophic consequences. This sets high expectations to timely detection of design faults and runtime failures. By traditional software testing methods the detection of deeply nested faults that occur sporadically is almost impossible. The discovery of such bugs can be facilitated by generating well-targeted test cases where the test scenario is explicitly specified. On the other hand, the excess of implementation details in manually crafted test scripts makes it hard to understand and to interpret the test results. This paper defines high-level test scenario specification language TDLTP for specifying complex test scenarios that are relevant for model-based testing of mission critical systems. The syntax and semantics of TDLTP operators are defined and the transformation rules that map its declarative expressions to executable Uppaal Timed Automata test models are specified. The scalability of the method is demonstrated on the TUT100 satellite software integration testing case study.


Author(s):  
Antal Wu-Hen-Chang ◽  
Gusztáv Adamis ◽  
Levente Erős ◽  
Gábor Kovács ◽  
Tibor Csöndes

2011 ◽  
Vol 34 (6) ◽  
pp. 1012-1028 ◽  
Author(s):  
Huai-Kou MIAO ◽  
Sheng-Bo CHEN ◽  
Hong-Wei ZENG

Author(s):  
Marlon Vieira ◽  
Xiping Song ◽  
Gilberto Matos ◽  
Stephan Storck ◽  
Rajanikanth Tanikella ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document