Real-world testing: using FOSS for software development courses

  • Authors:
  • Evelyn Brannock;Nannette Napier

  • Affiliations:
  • Georgia Gwinnett College, Lawrenceville, GA, USA;Georgia Gwinnett College, Lawrenceville, GA, USA

  • Venue:
  • Proceedings of the 13th annual conference on Information technology education
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We designed a self-contained learning module on testing and free and open source software (FOSS) for a junior-level software engineering course. In this three-part module, students first learned software quality assurance concepts, and then used JUnit to create unit tests for their code. After being familiar with JUnit from a user perspective, students were required to investigate a defect reported in the JUnit code. Students were required to reproduce the problem, write test cases, and outline an approach for fixing the problem. In this pilot study, we conducted pre and post surveys of students' knowledge of and interest in FOSS. In the poster, visual data will be presented summarizing the results obtained.