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 条
  • [1] A DEMATEL method in identifying key success factors of hospital service quality
    Shieh, Jiunn-I
    Wu, Hsin-Hung
    Huang, Kuan-Kai
    KNOWLEDGE-BASED SYSTEMS, 2010, 23 (03) : 277 - 282
  • [2] Student Success Factors: Identifying Key Predictors
    Sulaiman, Ainin
    Mohezar, Suhana
    JOURNAL OF EDUCATION FOR BUSINESS, 2006, 81 (06) : 328 - 333
  • [3] Identifying Key Aspects of Success for Product Service Systems
    Smith, Nathaniel
    Wuest, Thorsten
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: THE PATH TO INTELLIGENT, COLLABORATIVE AND SUSTAINABLE MANUFACTURING, 2017, 513 : 231 - 238
  • [4] Transformers for GUI Testing: A Plausible Solution to Automated Test Case Generation and Flaky Tests
    Khaliq, Zubair
    Farooq, Sheikh Umar
    Khan, Dawood Ashraf
    COMPUTER, 2022, 55 (03) : 64 - 73
  • [5] Identifying the key success factors of movie projects in crowdfunding
    Mu-Yen Chen
    Jing-Rong Chang
    Long-Sheng Chen
    Ying-Jung Chuang
    Multimedia Tools and Applications, 2022, 81 : 27711 - 27736
  • [6] Identifying Key Factors for the Success of a Regional Logistic Center
    Sarrazin, Francois
    LeBel, Luc
    Lehoux, Nadia
    FOREST SCIENCE, 2018, 64 (03) : 233 - 245
  • [7] Identifying the key success factors for the adoption of mobile learning
    Sofia Moya
    Mar Camacho
    Education and Information Technologies, 2021, 26 : 3917 - 3945
  • [8] Identifying the key success factors for the adoption of mobile learning
    Moya, Sofia
    Camacho, Mar
    EDUCATION AND INFORMATION TECHNOLOGIES, 2021, 26 (04) : 3917 - 3945
  • [9] Identifying the key success factors in new product launch
    Di Benedetto, CA
    JOURNAL OF PRODUCT INNOVATION MANAGEMENT, 1999, 16 (06) : 530 - 544
  • [10] Identifying the key success factors of movie projects in crowdfunding
    Chen, Mu-Yen
    Chang, Jing-Rong
    Chen, Long-Sheng
    Chuang, Ying-Jung
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (19) : 27711 - 27736