DocumentCode
1542812
Title
How assertions can increase test effectiveness
Author
Voas, Jeffrey
Volume
14
Issue
2
fYear
1997
Firstpage
118
Abstract
Novel views of mature ideas on software and quality productivity are presented. The author investigates the nature of object oriented development and what it says about the nature of testing techniques. Specifically, he explores an approach to assertion placement based on error masking. As expected, he found that information hiding and encapsulation can be detrimental to system level and integration testing, but not always
Keywords
abstract data types; data structures; object-oriented programming; program testing; OO testing techniques; assertion placement; encapsulation; error masking; information hiding; integration testing; object oriented development; quality productivity; system level testing; test effectiveness; Boosting; Circuit faults; Circuit testing; Logic circuits; Logic testing; Observability; Software debugging; Software quality; Software testing; System testing;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/52.582981
Filename
582981
Link To Document