DocumentCode :
2232988
Title :
Towards Destructive Software Testing
Author :
Akingbehin, Kiumi
Author_Institution :
Dept. of Comput. & Inf. Sci., Univ. of Michigan-Dearborn, Dearborn, MI
fYear :
2006
fDate :
10-12 July 2006
Firstpage :
374
Lastpage :
377
Abstract :
Traditional software testing checks to see if a software product meets specifications. This generally involves testing to see if the software performs all the functions called for in the software requirements specifications (SRS). In contrast, this work-in-progress paper proposes a testing paradigm that does not have this objective. The proposed testing paradigm tests to see if a software product exhibits proper behavior when subject to improper usage or improper input. For lack of a more descriptive name and in compliance with similar testing performed on hardware systems, the new paradigm is called "destructive testing". As presented in this paper, destructive testing does not replace conventional testing, rather destructive testing supplements conventional testing (calls for additional testing beyond conventional testing). The paper discusses other uses of the term "destructive testing" as applied to software systems. Conventional testing techniques are ranked based on applicability to destructive testing. Techniques of incorporating destructive testing requirements into the SRS are proposed, the need and rational for destructive testing is discussed, and ongoing and future work in destructive testing is outlined
Keywords :
formal specification; program testing; destructive software testing; hardware systems; software product behavior; software requirement specifications; Accidents; Automobiles; Hardware; Information science; Performance evaluation; Robustness; Software performance; Software quality; Software testing; System testing; destructive; engineering; software; testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Science, 2006 and 2006 1st IEEE/ACIS International Workshop on Component-Based Software Engineering, Software Architecture and Reuse. ICIS-COMSAR 2006. 5th IEEE/ACIS International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-7695-2613-6
Type :
conf
DOI :
10.1109/ICIS-COMSAR.2006.83
Filename :
1652020
Link To Document :
بازگشت