Incorporating real-world industrial testing projects in software testing courses: Opportunities, challenges, and lessons learned

Vahid Garousi*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Citations (Scopus)

Abstract

In order to effectively teach software engineering students how to solve real-world problems, if possible, students should have the chance of working with and testing "real-world" industrial software systems during their courses. In a previous article, we presented a comprehensive software-testing lab exercise repository in which real software systems and test tools were incorporated to give students the chance of learning industry-standard tools (such as JUnit and IBM Rational Functional Tester). As the next step in our on-going efforts to improve the learning experience of students in testing courses, we have incorporated "real-world" industrial testing projects in a graduate-level software testing course in the past three years (2008-2010). The experience and the outcomes of these industrial-caliber projects have been very satisfying to the stakeholders. We report in this article some details about those projects and also discuss the opportunities, challenges, and lessons learned in those projects.

Original languageEnglish
Title of host publication2011 24th IEEE-CS Conference on Software Engineering Education and Training, CSEE and T 2011 - Proceedings
Publisher IEEE
Pages396-400
Number of pages5
ISBN (Print)9781457703485
DOIs
Publication statusPublished - 16 Jun 2011
Externally publishedYes
Event2011 24th IEEE-CS Conference on Software Engineering Education and Training, CSEE and T 2011, Co-located with the 33rd International Conference on Software Engineering, ICSE - Waikiki, Honolulu, United States
Duration: 22 May 201124 May 2011

Publication series

NameSoftware Engineering Education and Training (CSEE&T)
PublisherIEEE
ISSN (Print)1093-0175
ISSN (Electronic)1093-0175

Conference

Conference2011 24th IEEE-CS Conference on Software Engineering Education and Training, CSEE and T 2011, Co-located with the 33rd International Conference on Software Engineering, ICSE
CountryUnited States
CityHonolulu
Period22/05/201124/05/2011

ASJC Scopus subject areas

  • Software
  • Education

Fingerprint Dive into the research topics of 'Incorporating real-world industrial testing projects in software testing courses: Opportunities, challenges, and lessons learned'. Together they form a unique fingerprint.

Cite this