loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Jesus Morán 1 ; Cristian Augusto 1 ; Antonia Bertolino 2 ; Claudio de la Riva 1 and Javier Tuya 1

Affiliations: 1 Computer Science Department, University of Oviedo, Gijón and Spain ; 2 ISTI-CNR, Consiglio Nazionale delle Ricerche, Pisa and Italy

Keyword(s): Software Testing and Debugging, Spectrum-based Localization, Web Applications, Test Flakiness.

Abstract: Testing web applications is a challenging practice because it involves managing asynchronous requests between clients and servers, the integration of heterogeneous technologies, and concurrent accesses to the resources. Therefore, rerunning the test cases of these applications under the same conditions is difficult as one test case can be executed in many different ways according to several environmental factors like memory, screen size or network. Moreover, some of these test cases could be flaky, i.e., due to environmental factors the test outcome can vary even though the application did not change. Understanding which factors are the root cause of flakiness is very important for web developers to both prevent and fix flakiness. This paper introduces a technique to locate the root causes of flakiness based on a characterization of the different environmental factors that are not controlled during the testing of web applications. The root cause of flakiness is located by a spectrum- based localization technique that analyses the execution of the same flaky test under different environmental factors that can trigger the flakiness. The technique is illustrated on an educational web platform named FullTeaching. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 184.72.135.210

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Morán, J.; Augusto, C.; Bertolino, A.; de la Riva, C. and Tuya, J. (2019). Debugging Flaky Tests on Web Applications. In Proceedings of the 15th International Conference on Web Information Systems and Technologies - APMDWE; ISBN 978-989-758-386-5; ISSN 2184-3252, SciTePress, pages 454-461. DOI: 10.5220/0008559004540461

@conference{apmdwe19,
author={Jesus Morán. and Cristian Augusto. and Antonia Bertolino. and Claudio {de la Riva}. and Javier Tuya.},
title={Debugging Flaky Tests on Web Applications},
booktitle={Proceedings of the 15th International Conference on Web Information Systems and Technologies - APMDWE},
year={2019},
pages={454-461},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008559004540461},
isbn={978-989-758-386-5},
issn={2184-3252},
}

TY - CONF

JO - Proceedings of the 15th International Conference on Web Information Systems and Technologies - APMDWE
TI - Debugging Flaky Tests on Web Applications
SN - 978-989-758-386-5
IS - 2184-3252
AU - Morán, J.
AU - Augusto, C.
AU - Bertolino, A.
AU - de la Riva, C.
AU - Tuya, J.
PY - 2019
SP - 454
EP - 461
DO - 10.5220/0008559004540461
PB - SciTePress