Title :
Incremental class testing from a class test order
Author_Institution :
Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont., Canada
Abstract :
Many approaches exist to decide the order in which classes should be integrated during (integration) testing. Most of them, based on an analysis of class dependencies (for instance described in a UML class diagram) aim at producing a partial order indicating which classes should be tested in sequence and which ones can be tested in parallel. We argue in this article that, thanks to the specifics of such a class test order, it is possible to define an incremental strategy for testing classes that promotes reuse during testing, not only along class inheritance hierarchies.
Keywords :
Unified Modeling Language; formal specification; inheritance; object-oriented programming; program testing; program verification; UML class diagram; class dependency; class test order; incremental class testing; incremental strategy; inheritance hierarchy; integration testing; parallel testing; sequential testing; Application software; Assembly; Computer architecture; Connectors; Contracts; Formal specifications; Laboratories; Protocols; Safety; Unified modeling language;
Conference_Titel :
Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
Print_ISBN :
0-7695-2413-3
DOI :
10.1109/COMPSAC.2005.65