How can manual testing processes be optimized? developer survey, optimization guidelines, and case studies

Roman Haas, Daniel Elsner, Elmar Juergens, Alexander Pretschner, Sven Apel

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

25 Zitate (Scopus)

Abstract

Manual software testing is tedious and costly as it involves significant human effort. Yet, it is still widely applied in industry and will be in the foreseeable future. Although there is arguably a great need for optimization of manual testing processes, research focuses mostly on optimization techniques for automated tests. Accordingly, there is no precise understanding of the practices and processes of manual testing in industry nor about pitfalls and optimization potential that is untapped. To shed light on this issue, we conducted a survey among 38 testing professionals from 16 companies, to investigate their manual testing processes and to identify potential for optimization. We synthesize guidelines when optimization techniques from automated testing can be implemented for manual testing. By means of case studies on two industrial software projects, we show that fault detection likelihood, test feedback time and test creation efforts can be improved when following our guidelines.

OriginalspracheEnglisch
TitelESEC/FSE 2021 - Proceedings of the 29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering
Redakteure/-innenDiomidis Spinellis
Herausgeber (Verlag)Association for Computing Machinery, Inc
Seiten1281-1291
Seitenumfang11
ISBN (elektronisch)9781450385626
DOIs
PublikationsstatusVeröffentlicht - 20 Aug. 2021
Veranstaltung29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE 2021 - Virtual, Online, Griechenland
Dauer: 23 Aug. 202128 Aug. 2021

Publikationsreihe

NameESEC/FSE 2021 - Proceedings of the 29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering

Konferenz

Konferenz29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE 2021
Land/GebietGriechenland
OrtVirtual, Online
Zeitraum23/08/2128/08/21

Fingerprint

Untersuchen Sie die Forschungsthemen von „How can manual testing processes be optimized? developer survey, optimization guidelines, and case studies“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren