Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/794194.794977guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Introducing Testing Practices into Objects and Design Course

Published: 20 March 2003 Publication History

Abstract

Though software testing courses are commonly taught as part of Software Engineering curricula,software testing is still a challenging issue in Software Engineering education. Students frequentlysee testing only as something that happens at the end of the development process. Two challengescan be recognized: "How to make the students recognize the relevance of the testing activity?" and"How to motivate the students on using testing ideas in their projects?". In an attempt to explorethe impact of introducing testing practices throughout development, during the past Fall semesterwe modified the project requirements in a course on object-oriented analysis and design offeredto the undergraduate students in Computer Science at Georgia Institute of Technology. Our ideawas to require the students to start thinking about testing as early as possible, by including testing-relatedpractices in all phases of the development process. This paper presents the details of thetesting approach used in the course and discusses the results we obtained, in terms of the students'attitudes and learning.

Cited By

View all
  • (2018)A minimally disruptive approach of integrating testing into computer programming coursesProceedings of the 2nd International Workshop on Software Engineering Education for Millennials10.1145/3194779.3194790(1-7)Online publication date: 2-Jun-2018
  • (2017)An Automated System for Interactively Learning Software TestingProceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education10.1145/3059009.3059022(98-103)Online publication date: 28-Jun-2017
  • (2014)Integrating Testing into Software Engineering Courses Supported by a Collaborative Learning EnvironmentACM Transactions on Computing Education10.1145/264878714:3(1-33)Online publication date: 27-Oct-2014
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
CSEET '03: Proceedings of the 16th Conference on Software Engineering Education and Training
March 2003
ISBN:0769518699

Publisher

IEEE Computer Society

United States

Publication History

Published: 20 March 2003

Author Tags

  1. Equivalence Partitioning Testing Criterion
  2. FunctionalTesting
  3. Object-Oriented Development Process.
  4. Software Testing Education

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)A minimally disruptive approach of integrating testing into computer programming coursesProceedings of the 2nd International Workshop on Software Engineering Education for Millennials10.1145/3194779.3194790(1-7)Online publication date: 2-Jun-2018
  • (2017)An Automated System for Interactively Learning Software TestingProceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education10.1145/3059009.3059022(98-103)Online publication date: 28-Jun-2017
  • (2014)Integrating Testing into Software Engineering Courses Supported by a Collaborative Learning EnvironmentACM Transactions on Computing Education10.1145/264878714:3(1-33)Online publication date: 27-Oct-2014
  • (2011)Collaborative web-based learning of testing tools in SE coursesProceedings of the 42nd ACM technical symposium on Computer science education10.1145/1953163.1953208(147-152)Online publication date: 9-Mar-2011
  • (2005)A software testing course for computer science majorsACM SIGCSE Bulletin10.1145/1113847.111387637:4(50-53)Online publication date: 1-Dec-2005
  • (2004)Peer testing in Software Engineering ProjectsProceedings of the Sixth Australasian Conference on Computing Education - Volume 3010.5555/979968.979974(41-48)Online publication date: 1-Jan-2004

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media