Title :
Model Based Test Automation through Asynchronous Channels
Author :
Hierons, Robert M.
Author_Institution :
Dept. of Inf. Syst. & Comput., Brunel Univ., Uxbridge, UK
Abstract :
There has been significant interest in model based testing (MBT), in which testing is based on a model of the required behaviour of the system under test (SUT) or some aspect of this required behaviour. Most MBT approaches use statebased languages such as input output transition systems (IOTSs) (see, for example, [1]) or finite state machines (FSMs) (see, for example, [2], [3]). Given a model M, it is then possible to automate many aspects of testing. For example, it is possible to generate test cases that achieve certain objectives and to check whether an observed behaviour is one allowed by M. The support for automation has led to significant interest in MBT and recent industrial experience suggests that it can lead to significant benefits [4].
Keywords :
finite state machines; formal verification; program testing; FSM; IOTS; MBT; SUT; asynchronous channels; finite state machines; industrial experience; input output transition systems; model-based test automation; state-based languages; system under test; test case generation; Automation; Communication networks; Computational modeling; Conferences; Delay; Educational institutions; Testing;
Conference_Titel :
Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
Conference_Location :
Izmir
Print_ISBN :
978-1-4673-2714-5
Electronic_ISBN :
978-0-7695-4758-9
DOI :
10.1109/COMPSACW.2012.83