DocumentCode :
3288653
Title :
A new polymorphism testing method for C++ software
Author :
Su, Hui
Author_Institution :
Sch. of Inf., Xi´´an Univ. of Finance & Econ., Xi´´an, China
fYear :
2011
fDate :
15-17 April 2011
Firstpage :
2904
Lastpage :
2907
Abstract :
A new polymorphism testing method for C++ software is presented in this paper, which is based on UML class diagram and UML sequence diagram. The testing course includes four steps. Firstly, the communicated messages among the classes are extracted from the UML sequence diagram file. Secondly, the classes messages are took out from UML class diagram file, which according with the polymorphism terms. Thirdly, instrumentations are inserted into the C++ software based on the results of second step. The communicated messages among the classes are recorded while software is running. Finally, two kinds of results are got from step one and step three, which are contrasted to obtain the testing results. The method is proved to be effective and feasible by an example.
Keywords :
C++ language; Unified Modeling Language; program testing; C++ software; UML class diagram file; UML sequence diagram file; Unified Modeling Language; polymorphism testing method; testing course; Books; Computational modeling; Computers; Instruments; Software; Testing; Unified modeling language; C++ Software; Cluster-Level Testing; Polymorphism Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electric Information and Control Engineering (ICEICE), 2011 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-8036-4
Type :
conf
DOI :
10.1109/ICEICE.2011.5778053
Filename :
5778053
Link To Document :
بازگشت