DocumentCode :
3102700
Title :
Timed test cases generation based on test purposes expressed as message sequence charts
Author :
En-Nouaary, Abdeslam ; Liu, Gang
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
fYear :
2004
fDate :
19-23 April 2004
Firstpage :
585
Lastpage :
586
Abstract :
Testing is one of the most important and crucial activities of software life cycle. The objective of testing is to make sure that the functionalities of a system are correctly implemented. This is done in three steps. First, test cases are generated from the specification of the system and/or test purposes. Then, the generated test cases are applied to the implementation of the system under test and the reactions of the later are observed. Finally, the test results are analyzed and a verdict is concluded. Indeed, if the outputs of each test case match those expected (i.e., derived from the specification) the implementation is said to conform to the specification; otherwise, the implementation is faulty and the diagnosis process is started to locate and fix the fault.
Keywords :
fault diagnosis; finite state machines; formal specification; program testing; message sequence chart; software life cycle; system specification; timed test cases generation; Automata; Automatic testing; Computer aided software engineering; Decision support systems; Electronic mail; Life testing; Petri nets; Real time systems; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Communication Technologies: From Theory to Applications, 2004. Proceedings. 2004 International Conference on
Print_ISBN :
0-7803-8482-2
Type :
conf
DOI :
10.1109/ICTTA.2004.1307898
Filename :
1307898
Link To Document :
بازگشت