Field testing refers to testing techniques that operate in the field to reveal those faults that escape in-house testing. Field testing techniques are becoming increasingly popular with the growing complexity of contemporary software systems. In this article, we present the first systematic survey of field testing approaches over a body of 80 collected studies, and propose their categorization based on the environment and the system on which field testing is performed. We discuss four research questions addressing how software is tested in the field, what is tested in the field, which are the requirements, and how field tests are managed, and identify many challenging research directions.

A Survey of Field-Based Testing Techniques / Bertolino, Antonia; Braione, Pietro; De Angelis, Guglielmo; Gazzola, Luca; Kifetew, Fitsum; Mariani, Leonardo; Orrù, Matteo; Pezzè, Mauro; Pietrantuono, Roberto; Russo, Stefano; Tonella, Paolo. - In: ACM COMPUTING SURVEYS. - ISSN 0360-0300. - 54:5(2021), pp. 92:1-92:39. [10.1145/3447240]

A Survey of Field-Based Testing Techniques

Roberto Pietrantuono;Stefano Russo;
2021

Abstract

Field testing refers to testing techniques that operate in the field to reveal those faults that escape in-house testing. Field testing techniques are becoming increasingly popular with the growing complexity of contemporary software systems. In this article, we present the first systematic survey of field testing approaches over a body of 80 collected studies, and propose their categorization based on the environment and the system on which field testing is performed. We discuss four research questions addressing how software is tested in the field, what is tested in the field, which are the requirements, and how field tests are managed, and identify many challenging research directions.
2021
A Survey of Field-Based Testing Techniques / Bertolino, Antonia; Braione, Pietro; De Angelis, Guglielmo; Gazzola, Luca; Kifetew, Fitsum; Mariani, Leonardo; Orrù, Matteo; Pezzè, Mauro; Pietrantuono, Roberto; Russo, Stefano; Tonella, Paolo. - In: ACM COMPUTING SURVEYS. - ISSN 0360-0300. - 54:5(2021), pp. 92:1-92:39. [10.1145/3447240]
File in questo prodotto:
File Dimensione Formato  
ACM CSUR 2021.pdf

solo utenti autorizzati

Descrizione: Copyright held by the owner/author(s). Publication rights licensed to ACM.
Tipologia: Documento in Post-print
Licenza: Accesso privato/ristretto
Dimensione 2.14 MB
Formato Adobe PDF
2.14 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/852360
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 13
social impact