A4 Conference proceedings

Designing Early Testing Course Curricula with Activities Matching the V-Model Phases

Publication Details
Authors: Hynninen Timo, Knutas Antti, Kasurinen Jussi
Publication year: 2019
Language: English
Title of parent publication: 2019 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)
eISBN: 978-953-233-098-4
eISSN: 2623-8764
JUFO-Level of this publication: 1
Open Access: Not an Open Access publication


This work addresses the gap between software engineering process terminology in formal education, and the practical skills relevant to testing related work. The V-model is a commonly referenced description of how the software engineering processes are tied to the different software testing levels. It is used in software engineering education to illustrate which type of testing work should be carried out during a certain development stage. However, the V-model is mainly conceptual and tied to the steps in the Waterfall model, leaving the students with little knowledge about what is actually done. To solve this problem, we propose an approach to map the V-Model development phases and testing levels with corresponding, actual testing techniques. We then evaluate the approach by designing the weekly topics, learning goals and testing activities for a 7 week introductory course on the basics software testing and quality assurance. Based on the course outcomes and recent literature, we discuss the strengths and weaknesses of the proposed curriculum.

Last updated on 2020-20-03 at 10:03