Logo des Repositoriums
 

Teaching Software Testing Using Automated Grading

dc.contributor.authorBeierlieb, Lukas
dc.contributor.authorIffländer, Lukas
dc.contributor.authorSchneider, Tobias
dc.contributor.authorPrantl, Thomas
dc.contributor.authorKounev, Samuel
dc.contributor.editorGreubel, André
dc.contributor.editorStrickroth, Sven
dc.contributor.editorStriewe, Michael
dc.date.accessioned2021-11-15T05:03:41Z
dc.date.available2021-11-15T05:03:41Z
dc.date.issued2021
dc.description.abstractSoftware testing has become a standard for most software projects. However, there is a lack of testing in many curricula, and if present, courses lack instant feedback using automated systems. In this work, we show our realization of an exercise to teach software testing using an automated grading system. We illustrate our didactic goals, describe the task design and technical implementation. Evaluation shows that students experience only a slight increase in difficulty compared to other tasks and perceive the task description as sufficient.en
dc.identifier.doi10.18420/abp2021-3
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/37541
dc.language.isoen
dc.relation.ispartofProceedings of the Fifth Workshop "Automatische Bewertung von Programmieraufgaben" (ABP 2021),virtual event, October 28-29, 2021
dc.relation.ispartofseriesWorkshop „Automatische Bewertung von Programmieraufgaben“
dc.subjectautomated grading
dc.subjectunit testing
dc.subjecttest-driven development
dc.titleTeaching Software Testing Using Automated Gradingen
dc.typeText/Conference Paper
gi.conference.sessiontitleVollbeiträge „Einsatzszenarien für die automatische Bewertung“

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
paper3.pdf
Größe:
227.41 KB
Format:
Adobe Portable Document Format