Continuous testing and solutions for testing problems in continuous delivery : a systematic literature review

Autores
Mascheroni, Maximiliano Agustín; Irrazábal, Emanuel
Año de publicación
2018
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Fil: Mascheroni, Maximiliano Agustín. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Fil: Mascheroni, Maximiliano Agustín. Universidad Nacional de la Plata. Facultad de Informática; Argentina.
Fil: Irrazábal, Emanuel. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Continuous Delivery is a software development discipline where quality software is built in a way that it can be released into production at any time. However, even though instructions on how to implement it can be found in the literature, it has been challenging to put it into practice. Testing is one of these biggest challenges. On the one hand, there are several Continuous Delivery testing problems related to Continuous Delivery reported in the literature. On the other hand, some sources state that Continuous Testing is the missing element in Continuous Delivery. In this paper, we present a systematic literature review. We look at proposals, techniques, approaches, methods, frameworks, tools and solutions for testing problems. We also attempt to validate whether Continuous Testing is the missing component of Continuous Delivery by analyzing the different definitions of it and the testing stages and levels in Continuous Delivery. Finally, we look for open issues in Continuous Testing. We have found 56 articles and the results indicate that Continuous Testing is straight related to Continuous Delivery. We also describe how solutions have been proposed to face the testing problems. Lastly, we show that there are still open issues to solve.
Fuente
Computación y Sistemas, 2018, vol. 22, no. 3, p. 1009–1038.
Materia
Continuous delivery
Continuous testing
Systematic literature review
Testing
Software
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-nd/2.5/ar/
Repositorio
Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
Institución
Universidad Nacional del Nordeste
OAI Identificador
oai:repositorio.unne.edu.ar:123456789/61753

id RIUNNE_0d9ffccbddcd004105ac2e466d5faf6b
oai_identifier_str oai:repositorio.unne.edu.ar:123456789/61753
network_acronym_str RIUNNE
repository_id_str 4871
network_name_str Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
spelling Continuous testing and solutions for testing problems in continuous delivery : a systematic literature reviewMascheroni, Maximiliano AgustínIrrazábal, EmanuelContinuous deliveryContinuous testingSystematic literature reviewTestingSoftwareFil: Mascheroni, Maximiliano Agustín. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.Fil: Mascheroni, Maximiliano Agustín. Universidad Nacional de la Plata. Facultad de Informática; Argentina.Fil: Irrazábal, Emanuel. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.Continuous Delivery is a software development discipline where quality software is built in a way that it can be released into production at any time. However, even though instructions on how to implement it can be found in the literature, it has been challenging to put it into practice. Testing is one of these biggest challenges. On the one hand, there are several Continuous Delivery testing problems related to Continuous Delivery reported in the literature. On the other hand, some sources state that Continuous Testing is the missing element in Continuous Delivery. In this paper, we present a systematic literature review. We look at proposals, techniques, approaches, methods, frameworks, tools and solutions for testing problems. We also attempt to validate whether Continuous Testing is the missing component of Continuous Delivery by analyzing the different definitions of it and the testing stages and levels in Continuous Delivery. Finally, we look for open issues in Continuous Testing. We have found 56 articles and the results indicate that Continuous Testing is straight related to Continuous Delivery. We also describe how solutions have been proposed to face the testing problems. Lastly, we show that there are still open issues to solve.Instituto Politécnico Nacional2018info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfp. 1009–1038application/pdfMascheroni, Maximiliano Agustín y Irrazábal, Emanuel, 2018. Continuous testing and solutions for testing problems in continuous delivery: a systematic literature review. Computación y Sistemas. Ciudad de México: Instituto Politécnico Nacional, vol. 22, no. 3, p. 1009–1038. ISSN 2007-9737. DOI 10.13053/CyS-22-3-2794.2007-9737https://repositorio.unne.edu.ar/handle/123456789/61753Computación y Sistemas, 2018, vol. 22, no. 3, p. 1009–1038.reponame:Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)instname:Universidad Nacional del Nordesteeng10.13053/CyS-22-3-2794info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/ar/Atribución-NoComercial-SinDerivadas 2.5 Argentina2026-09-24T12:47:40Zoai:repositorio.unne.edu.ar:123456789/61753instacron:UNNEInstitucionalhttp://repositorio.unne.edu.ar/Universidad públicaNo correspondehttp://repositorio.unne.edu.ar/oaiososa@bib.unne.edu.ar;sergio.alegria@unne.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:48712026-09-24 12:47:41.319Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) - Universidad Nacional del Nordestefalse
dc.title.none.fl_str_mv Continuous testing and solutions for testing problems in continuous delivery : a systematic literature review
title Continuous testing and solutions for testing problems in continuous delivery : a systematic literature review
spellingShingle Continuous testing and solutions for testing problems in continuous delivery : a systematic literature review
Mascheroni, Maximiliano Agustín
Continuous delivery
Continuous testing
Systematic literature review
Testing
Software
title_short Continuous testing and solutions for testing problems in continuous delivery : a systematic literature review
title_full Continuous testing and solutions for testing problems in continuous delivery : a systematic literature review
title_fullStr Continuous testing and solutions for testing problems in continuous delivery : a systematic literature review
title_full_unstemmed Continuous testing and solutions for testing problems in continuous delivery : a systematic literature review
title_sort Continuous testing and solutions for testing problems in continuous delivery : a systematic literature review
dc.creator.none.fl_str_mv Mascheroni, Maximiliano Agustín
Irrazábal, Emanuel
author Mascheroni, Maximiliano Agustín
author_facet Mascheroni, Maximiliano Agustín
Irrazábal, Emanuel
author_role author
author2 Irrazábal, Emanuel
author2_role author
dc.subject.none.fl_str_mv Continuous delivery
Continuous testing
Systematic literature review
Testing
Software
topic Continuous delivery
Continuous testing
Systematic literature review
Testing
Software
dc.description.none.fl_txt_mv Fil: Mascheroni, Maximiliano Agustín. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Fil: Mascheroni, Maximiliano Agustín. Universidad Nacional de la Plata. Facultad de Informática; Argentina.
Fil: Irrazábal, Emanuel. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Continuous Delivery is a software development discipline where quality software is built in a way that it can be released into production at any time. However, even though instructions on how to implement it can be found in the literature, it has been challenging to put it into practice. Testing is one of these biggest challenges. On the one hand, there are several Continuous Delivery testing problems related to Continuous Delivery reported in the literature. On the other hand, some sources state that Continuous Testing is the missing element in Continuous Delivery. In this paper, we present a systematic literature review. We look at proposals, techniques, approaches, methods, frameworks, tools and solutions for testing problems. We also attempt to validate whether Continuous Testing is the missing component of Continuous Delivery by analyzing the different definitions of it and the testing stages and levels in Continuous Delivery. Finally, we look for open issues in Continuous Testing. We have found 56 articles and the results indicate that Continuous Testing is straight related to Continuous Delivery. We also describe how solutions have been proposed to face the testing problems. Lastly, we show that there are still open issues to solve.
description Fil: Mascheroni, Maximiliano Agustín. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
publishDate 2018
dc.date.none.fl_str_mv 2018
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv Mascheroni, Maximiliano Agustín y Irrazábal, Emanuel, 2018. Continuous testing and solutions for testing problems in continuous delivery: a systematic literature review. Computación y Sistemas. Ciudad de México: Instituto Politécnico Nacional, vol. 22, no. 3, p. 1009–1038. ISSN 2007-9737. DOI 10.13053/CyS-22-3-2794.
2007-9737
https://repositorio.unne.edu.ar/handle/123456789/61753
identifier_str_mv Mascheroni, Maximiliano Agustín y Irrazábal, Emanuel, 2018. Continuous testing and solutions for testing problems in continuous delivery: a systematic literature review. Computación y Sistemas. Ciudad de México: Instituto Politécnico Nacional, vol. 22, no. 3, p. 1009–1038. ISSN 2007-9737. DOI 10.13053/CyS-22-3-2794.
2007-9737
url https://repositorio.unne.edu.ar/handle/123456789/61753
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.13053/CyS-22-3-2794
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-nd/2.5/ar/
Atribución-NoComercial-SinDerivadas 2.5 Argentina
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/ar/
Atribución-NoComercial-SinDerivadas 2.5 Argentina
dc.format.none.fl_str_mv application/pdf
p. 1009–1038
application/pdf
dc.publisher.none.fl_str_mv Instituto Politécnico Nacional
publisher.none.fl_str_mv Instituto Politécnico Nacional
dc.source.none.fl_str_mv Computación y Sistemas, 2018, vol. 22, no. 3, p. 1009–1038.
reponame:Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
instname:Universidad Nacional del Nordeste
reponame_str Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
collection Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
instname_str Universidad Nacional del Nordeste
repository.name.fl_str_mv Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) - Universidad Nacional del Nordeste
repository.mail.fl_str_mv ososa@bib.unne.edu.ar;sergio.alegria@unne.edu.ar
_version_ 1877230527119884288
score 13.265058