• 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