• DocumentCode
    2439595
  • Title

    Stages in teaching software testing

  • Author

    Cowling, Tony

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Sheffield, Sheffield, UK
  • fYear
    2012
  • fDate
    2-9 June 2012
  • Firstpage
    1185
  • Lastpage
    1194
  • Abstract
    This paper describes how a staged approach to the development of students´ abilities to engineer software systems applies to the specific issue of teaching software testing. It evaluates the courses relating to software testing in the Software Engineering volume of Computing Curriculum 2001 against a theoretical model that has been developed from a well-established programme in software engineering, from the perspectives of how well the courses support the progressive development of both students´ knowledge of software testing and their ability to test software systems. It is shown that this progressive development is not well supported, and that to improve this some software testing material should be taught earlier than recommended.
  • Keywords
    computer science education; educational courses; program testing; software engineering; teaching; Computing Curriculum 2001; progressive development; software engineering; software testing courses; software testing material; software testing teaching; student abilities; students knowledge; test software systems; Debugging; Materials; Programming; Software systems; Software testing; development of skills; software development; software education; software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2012 34th International Conference on
  • Conference_Location
    Zurich
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4673-1066-6
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1109/ICSE.2012.6227024
  • Filename
    6227024