/ en / Traditional / mobile

Beats Biblionetz - Texte

Effective and ineffective software testing behaviors by novice programmers

Kevin Buffardi, Stephen H. Edwards
Publikationsdatum:
Zu finden in: ICER 2013 (Seite 83 bis 90), 2013
Erste Seite des Textes (PDF-Thumbnail)

iconZusammenfassungen

This data-driven paper quantitatively evaluates software testing behaviors that students exhibited in introductory computer science courses. The evaluation includes data collected over five years (10 semesters) from 49,980 programming assignment submissions by 883 different students. To examine the effectiveness of software testing behaviors, we investigate the quality of their testing at different stages of their development. We partition testing behaviors into four groups according to when in their development they first achieve substantial (at least 85%) test coverage.

The study reveals significant results regarding effective and ineffective testing behaviors. A within-subjects comparison finds that higher coverage in early development is associated with higher quality code and with completing work earlier. Post-hoc analysis also suggests that the relationship between early testing and positive outcomes is independent of time management and effects of individuals' abilities. However, roughly 76% of students exhibit different testing behaviors on different assignments, demonstrating an opportunity to foster better, more consistent testing habits among computer science students.

Von Kevin Buffardi, Stephen H. Edwards im Konferenz-Band ICER 2013 im Text Effective and ineffective software testing behaviors by novice programmers (2013)

iconAnderswo finden

icon

iconVolltext dieses Dokuments

LokalAuf dem WWW Effective and ineffective software testing behaviors by novice programmers: Fulltext at the ACM Digital Library (lokal: PDF, 103 kByte; WWW: Link OK 2017-06-28)

iconAnderswo suchen Auch im Biblionetz finden Sie nicht alles. Aus diesem Grund bietet das Biblionetz bereits ausgefüllte Suchformulare für verschiedene Suchdienste an. Biblionetztreffer werden dabei ausgeschlossen.

iconBiblionetz-History Dies ist eine graphische Darstellung, wann wie viele Verweise von und zu diesem Objekt ins Biblionetz eingetragen wurden und wie oft die Seite abgerufen wurde.

Verweise auf dieses Konferenz-Paper 1
Verweise von diesem Konferenz-Paper 1
Webzugriffe auf dieses Konferenz-Paper 2111112
20162017