DocumentCode
3034682
Title
Testing as a Mental Discipline: Practical Methods for Affecting Developer Behavior
Author
Frezza, Stephen ; Tang, Mei-Huei
Author_Institution
Gannon University
fYear
2007
fDate
3-5 July 2007
Firstpage
355
Lastpage
356
Abstract
Testing is traditionally defined as "the execution of a program with the intent of finding errors."[1] This core definition, though useful, does not provide educators with an effective means to communicate either the goals or the value of software testing. "Testing and test design, as part of quality assurance, should also focus on bug prevention." [2] Similarly, the related mantra to "test, then code\´ has found a resonant home in the agile software development community (e.g., TDD: Test-Driven Development). [3]
Keywords
Computer errors; Education; Information science; Life testing; Particle measurements; Programming profession; Quality assurance; Resonance; Software engineering; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Education & Training, 2007. CSEET '07. 20th Conference on
Conference_Location
Dublin, Ireland
ISSN
1093-0175
Print_ISBN
0-7695-2893-7
Type
conf
DOI
10.1109/CSEET.2007.51
Filename
4271624
Link To Document