Identifying Key Success Factors in Stopping Flaky Tests in Automated REST Service Testing

被引:4
|
作者
Mascheroni, Maximiliano A. [1 ,2 ]
Irrazabal, Emanuel [2 ]
机构
[1] Univ Nacl Nordeste, Dept Informat, Corrientes, Argentina
[2] Univ Nacl La Plata, Fac Informat, La Plata, Buenos Aires, Argentina
来源
关键词
Flaky tests; continuous integration; continuous deployment; continuous delivery; web service testing;
D O I
10.24215/16666038.18.e16
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A flaky test is a test which could fail or pass for the same version of a certain software code. In continuous software development environments, flaky tests represent a problem. It is difficult to get an effective and reliable testing pipeline with a set of flaky tests. Also, according to many practitioners, despite the persistence of flaky tests in software development, they have not drawn much attention from the research community In this paper, we describe how a company faced this issue, and implemented solutions to solve flaky tests for REST web services. The paper concludes proposing a set of key success factors for stopping flaky tests in this type of testing.
引用
收藏
页码:143 / 152
页数:10
相关论文
共 50 条
  • [21] Identifying the Key Success Factors of Plant-Based Food Brands in Europe
    Rini, Listia
    Schouteten, Joachim J.
    Faber, Ilona
    Bechtold, Kai-Brit
    Perez-Cueto, Federico J. A.
    Gellynck, Xavier
    De Steur, Hans
    SUSTAINABILITY, 2023, 15 (01)
  • [22] Identifying key factors for transplantation success in the restoration of kelp (Ecklonia radiata) beds
    Graham, Tristan D. J.
    Morris, Rebecca L.
    Strain, Elisabeth M. A.
    Swearer, Stephen E.
    RESTORATION ECOLOGY, 2022, 30 (04)
  • [23] Identifying Key Hospital Service Quality Factors in Online Health Communities
    Jung, Yuchul
    Hur, Cinyoung
    Jung, Dain
    Kim, Minki
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2015, 17 (04) : e90
  • [24] The mistreatment of public service workers: identifying key risk and protective factors
    Plimmer, Geoff
    Proctor-Thomson, Sarah
    Donnelly, Noelle
    Sim, Dalice
    PUBLIC MONEY & MANAGEMENT, 2017, 37 (05) : 333 - 340
  • [25] Midwives and HIV antibody testing: identifying the key factors for achieving the targets
    Foley, E
    Barton, SE
    Harindra, V
    Hamer, G
    Mandalia, S
    INTERNATIONAL JOURNAL OF STD & AIDS, 2001, 12 (11) : 730 - 732
  • [26] New service development in e-government: identifying critical success factors
    Angelopoulos, Spyros
    Kitsios, Fotis
    Papadopoulos, Thanos
    TRANSFORMING GOVERNMENT- PEOPLE PROCESS AND POLICY, 2010, 4 (01) : 95 - 118
  • [27] Identifying Key Factors and Strategies for Optimizing Automated External Defibrillator Deployment in China
    Du, Jiang
    Du, Yuchao
    Zhang, Yu
    Liu, Yiming
    Wei, Dapeng
    MATHEMATICS, 2024, 12 (18)
  • [28] Relationships between rail passengers’ satisfaction and service quality: a framework for identifying key service factors
    Eboli L.
    Mazzulla G.
    Public Transport, 2015, 7 (02) : 185 - 201
  • [29] Identifying key success factors for startups With sentiment analysis using text data mining
    Asgari, Tina
    Daneshvar, Amir
    Chobar, Adel Pourghader
    Ebrahimi, Maryam
    Abrahamyan, Simon
    INTERNATIONAL JOURNAL OF ENGINEERING BUSINESS MANAGEMENT, 2022, 14
  • [30] Identifying Key Factors of Rail Transit Service Quality: An Empirical Analysis for Istanbul
    Isikli, Erkan
    Aydin, Nezir
    Celik, Erkan
    Gumus, Alev Taskin
    JOURNAL OF PUBLIC TRANSPORTATION, 2017, 20 (01) : 63 - 90