A Case-based Approach for introducing Testing Tools and Principles

Autor: Frédéric Dadeau, Fabien Peureux, Jean-Philippe Gros
Přispěvatelé: Franche-Comté Électronique Mécanique, Thermique et Optique - Sciences et Technologies (UMR 6174) (FEMTO-ST), Université de Technologie de Belfort-Montbeliard (UTBM)-Ecole Nationale Supérieure de Mécanique et des Microtechniques (ENSMM)-Université de Franche-Comté (UFC), Université Bourgogne Franche-Comté [COMUE] (UBFC)-Université Bourgogne Franche-Comté [COMUE] (UBFC)-Centre National de la Recherche Scientifique (CNRS)
Jazyk: angličtina
Rok vydání: 2020
Předmět:
Computer science
media_common.quotation_subject
Functional testing
02 engineering and technology
[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]
Bachelor
[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing
[INFO.INFO-CR]Computer Science [cs]/Cryptography and Security [cs.CR]
Software
020204 information systems
0202 electrical engineering
electronic engineering
information engineering

ComputingMilieux_COMPUTERSANDEDUCATION
Experience report
media_common
Unit testing
Case based approach
business.industry
4. Education
05 social sciences
050301 education
[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation
Software testing
[INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA]
[INFO.INFO-ET]Computer Science [cs]/Emerging Technologies [cs.ET]
[INFO.INFO-DC]Computer Science [cs]/Distributed
Parallel
and Cluster Computing [cs.DC]

Software engineering
business
0503 education
Zdroj: International Conference on Software Testing, Verification and Validation Workshops 2020
International Conference on Software Testing, Verification and Validation Workshops
International Conference on Software Testing, Verification and Validation Workshops, Oct 2020, Porto, Portugal
ICST Workshops
Popis: International audience; We present, in this paper, teaching material and experience report on teaching software testing to 3rd year bachelor's degree students. Our approach covers a wide range of techniques from unit testing, to functional testing, through test-first design and black-box testing. To motivate students, we rely on the use of a running case study, that is developed and tested all the way through. This paper presents both teaching material and experience report based on the feedback that we get from the students, and the observations we made regarding the discovery of the software testing aspects.
Databáze: OpenAIRE