Home

Below is a table listing papers on the topic of software regression testing that satisfy Industrial Relevance and Applicability criteria. The criteria and initial selection process is detailed in the paper “State of Practical Applicability of Regression Testing Research: A Live Systematic Literature Review”. For further information, please read the About and Contribute pages.

Legend:

  • Year: publication year of the paper, according to the publisher.
  • Authors: list of authors.
  • Title: title of the paper linking to a page with further information.
  • TCP: Test Case Prioritization
  • TCS: Test Case Selection
  • TSR: Test Suite Reduction
  • TSA: Test Suite Augmentation
Year Authors Title Techniques Applicability concerns
2016 Srikanth, Hema Hettiarachchi, Charitha Do, Hyunsook Requirements Based Test Prioritization Using Risk Factors TCP Industry Motivation Industry Evaluation Industry Author
2016 Noor, Tanzeem Bin Hemmati, Hadi A similarity-based approach for test case prioritization using historical failure data TCP Industry Motivation
2016 Schwartz, Amanda Do, Hyunsook Cost-effective regression testing through adaptive test prioritization strategies TCP Industry Motivation
2016 Hirzel, Matthias Klaeren, Herbert Graph-walk-based selective regression testing of web applications created with Google web toolkit TCS Industry Evaluation
2016 Lu, Yafeng Lou, Yiling Cheng, Shiang Zhang, Lingming Hao, Dan Zhou, Yangfan Zhang, Lu How does regression test prioritization perform in real-world software evolution? TCP Industry Motivation
2016 Vöst, Sebastian Wagner, Stefan Trace-based test selection to support continuous integration in the automotive industry TCS Industry Motivation Industry Evaluation Industry Author
2016 Wang, Shuai Ali, Shaukat Yue, Tao Bakkeli, Oyvind Liaaen, Marius Enhancing test case prioritization in an industrial setting with resource awareness and multi-objective search TCP Industry Motivation Industry Evaluation Industry Author
2016 Srikanth, Hema Cashman, Mikaela Cohen, Myra B. Test Case Prioritization of Build Acceptance Tests for an Enterprise Cloud Application TCP Industry Motivation Industry Evaluation Industry Author
2017 Blondeau, Vincent Etien, Anne Anquetil, Nicolas Cresson, Sylvain Croisy, Pascal Ducasse, Stéphane Test case selection in industry: an analysis of issues related to static approaches TCS Industry Motivation Industry Evaluation Industry Author
2016 Chen, Junjie Hao, Dan Zhang, Lu Test case prioritization for compilers: A text-vector based approach TCP Industry Motivation Industry Author
2016 Pradhan, Dipesh Wang, Shuai Ali, Shaukat Yue, Tao Search-Based Cost-Effective Test Case Selection within a Time Budget: An Empirical Study TCS Industry Motivation Industry Evaluation
2016 Buchgeher, Georg Klammer, Claus Heider, Wolfgang Schuetz, Martin Huber, Heinz Improving testing in an enterprise SOA with an architecture-based approach TCP TCS Industry Motivation Industry Evaluation Industry Author Put into Practice
2016 Tahvili, Sahar Saadatmand, Mehrdad Larsson, Stig Afzal, Wasif Bohlin, Markus Sundmark, Daniel Dynamic integration test selection based on test case dependencies TCP TCS Industry Motivation Industry Evaluation
2016 Öqvist, Jesper Hedin, Görel Magnusson, Boris Extraction-based regression test selection TCS Industry Motivation
2016 Magalhães, Cláudio Mota, Alexandre Barros, Flávia Maia, Eliot Automatic selection of test cases for regression testing TCS Industry Motivation Industry Evaluation Industry Author Put into Practice
2016 Aman, Hirohisa Tanaka, Yuta Nakano, Takashi Ogasawara, Hideto Kawahara, Minoru Application of Mahalanobis-Taguchi Method and 0-1 Programming Method to Cost-Effective Regression Testing TCP Industry Evaluation Industry Author
2016 Busjaeger, Benjamin Xie, Tao Learning for test prioritization: An industrial case study TCP Industry Motivation Industry Evaluation Industry Author
2016 Yoshida, Hiroaki Tokumoto, Susumu Prasad, Mukul R. Ghosh, Idradeep Uehara, Tadahiro FSX: A tool for fine-grained incremental unit test generation for C/C++ Programs TSA Industry Motivation Industry Author Put into Practice
2016 Tahvili, Sahar Bohlin, Markus Saadatmand, Mehrdad Larsson, Stig Afzal, Wasif Sundmark, Daniel Cost-benefit analysis of using dependency knowledge at integration testing TCP Industry Motivation Industry Evaluation
2017 Ramler, Rudolf Salomon, Christian Buchgeher, Georg Lusser, Michael Tool support for change-based regression testing: An industry experience report TCS Industry Motivation Industry Evaluation Industry Author Put into Practice
2016 Strandberg, Per Erik Sundmark, Daniel Afzal, Wasif Ostrand, Thomas J. Weyuker, Elaine J. Experience Report: Automated System Level Regression Test Prioritization Using Multiple Factors TCP TCS Industry Motivation Industry Evaluation Industry Author Put into Practice
2016 Marijan, Dusica Liaaen, Marius Effect of time window on the performance of continuous regression testing TCP Industry Motivation Industry Evaluation Industry Author
2017 Gotlieb, Arnaud Marijan, Dusica Using global constraints to automate regression testing TSR Industry Motivation Industry Evaluation
2017 Chi, Zongzheng Xuan, Jifeng Ren, Zhilei Xie, Xiaoyuan Guo, He Multi-Level Random Walk for Software Test Suite Reduction TSR Industry Motivation
2017 Bach, Thomas Andrzejak, Artur Pannemans, Ralf Coverage-Based Reduction of Test Execution Time: Lessons from a Very Large Industrial Project TCP TCS Industry Motivation Industry Evaluation Industry Author Put into Practice
2017 Spieker, Helge Gotlieb, Arnaud Marijan, Dusica Mossige, Morten Reinforcement learning for automatic test case prioritization and selection in continuous integration TCP TCS Industry Evaluation Industry Author
2017 Vasic, Marko Parvez, Zuhair Milicevic, Aleksandar Gligoric, Milos File-Level vs. Module-Level Regression Test Selection for .NET TCS Industry Motivation Industry Evaluation Industry Author
2017 Celik, Ahmet Vasic, Marko Milicevic, Aleksandar Gligoric, Milos Regression test selection across JVM boundaries TCS Industry Motivation Industry Author
2018 Ouriques, João Felipe S. Cartaxo, Emanuela G. Machado, Patrícia D.L. Test case prioritization techniques for model-based testing: a replicated study TCP Industry Motivation Industry Evaluation
2017 Kwon, Jung-Hyun Ko, In-Young Cost-effective regression testing using bloom filters in continuous integration development environments TCP TCS Industry Motivation Industry Evaluation
2018 Garousi, Vahid Özkan, Ramazan Betin-Can, Aysu Multi-objective regression test selection in practice: An empirical study in the defense software industry TCS Industry Motivation Industry Evaluation Put into Practice
2018 Shi, August Gyori, Alex Mahmood, Suleman Zhao, Peiyuan Marinov, Darko Evaluating test-suite reduction in real software evolution TSR Industry Motivation
2018 Haghighatkhah, Alireza Mäntylä, Mika Oivo, Markku Kuvaja, Pasi Test prioritization in continuous integration environments TCP Industry Motivation
2018 Zhang, Lingming Hybrid regression test selection TCS Industry Motivation
2018 Miranda, Breno Cruciani, Emilio Verdecchia, Roberto Bertolino, Antonia FAST Approaches to Scalable Similarity-Based Test Case Prioritization TCP Industry Motivation
2018 Yilmaz, Uğur Tarhan, Ayça A case study to compare regression test selection techniques on open-source software projects TCS Industry Motivation
2018 Chen, Junjie Lou, Yiling Zhang, Lingming Zhou, Jianyi Wang, Xiaoleng Hao, Dan Zhang, Lu Optimizing Test Prioritization via Test Distribution Analysis TCP Industry Motivation Industry Evaluation Put into Practice
2018 Celik, Ahmet Lee, Young Chul Gligoric, Milos Regression Test Selection for TizenRT TCS Industry Motivation Industry Evaluation Industry Author
2018 Zhu, Yuecai Shihab, Emad Rigby, Peter C. Test re-prioritization in continuous testing environments TCP Industry Motivation Industry Evaluation
2018 Azizi, Maral Do, Hyunsook Retest: A cost effective test case selection technique for modern software development TCS Industry Motivation
2019 Guo, Bo Kwon, Young-Woo Song, Myoungkyu Decomposing Composite Changes for Code Review and Regression Test Selection in Evolving Software TCS Industry Motivation Industry Author Put into Practice
2019 Zhong, Hua Zhang, Lingming Khurshid, Sarfraz TestSage: Regression test selection for large-scale Web service testing TCS Industry Motivation Industry Evaluation Industry Author Put into Practice
2019 Fu, Ben Misailovic, Sasa Gligoric, Milos Resurgence of Regression Test Selection for C++ TCS Industry Motivation
2019 Eda, Ravi Do, Hyunsook An efficient regression testing approach for PHP Web applications using test selection and reusable constraints TCS TSR Industry Motivation Industry Author
2019 Goyal, Amit Shyamasundar, R. K. Jetley, Raoul Mohan, Devina Ramaswamy, Srini Test suite minimization of evolving software systems: A case study TSR Industry Motivation Industry Evaluation Industry Author
2019 Yu, Zhe Fahid, Fahmid Menzies, Tim Rothermel, Gregg Patrick, Kyle Cherian, Snehit TERMINATOR: better automated UI test case prioritization TCP Industry Motivation Industry Evaluation Industry Author Put into Practice
2019 Correia, Daniel Abreu, Rui Santos, Pedro Nadkarni, Joo MOTSD: A multi-objective test selection tool using test suite diagnosability TCP TCS Industry Motivation Industry Evaluation Industry Author Put into Practice
2019 Machalica, Mateusz Samylkin, Alex Porth, Meredith Chandra, Satish Predictive Test Selection TCS Industry Motivation Industry Evaluation Industry Author Put into Practice
2019 Najafi, Armin Shang, Weiyi Rigby, Peter C. Improving Test Effectiveness Using Test Executions History: An Industrial Experience Report TCP TCS Industry Motivation Industry Evaluation
2019 Leong, Claire Singh, Abhayendra Papadakis, Mike Le Traon, Yves Micco, John Assessing Transition-Based Test Selection Algorithms at Google TCS Industry Motivation Industry Evaluation Industry Author
2019 Cruciani, Emilio Miranda, Breno Verdecchia, Roberto Bertolino, Antonia Scalable Approaches for Test Suite Reduction TSR Industry Motivation
2019 Philip, Adithya Abraham Bhagwan, Ranjita Kumar, Rahul Maddila, Chandra Sekhar Nagppan, Nachiappan FastLane: Test Minimization for Rapidly Deployed Large-Scale Online Services TSR Industry Motivation Industry Evaluation Industry Author
2020 Magalhães, Cláudio Andrade, João Perrusi, Lucas Mota, Alexandre Barros, Flávia Maia, Eliot HSP: A hybrid selection and prioritisation of regression test cases based on information retrieval and code coverage applied on an industrial case study TCP TCS Industry Motivation Industry Evaluation Industry Author Put into Practice
2019 Wu, Zhaolin Yang, Yang Li, Zheng Zhao, Ruilian A Time Window Based Reinforcement Learning Reward for Test Case Prioritization in Continuous Integration TCP Industry Motivation Industry Evaluation
2019 Land, Kathrin Neumann, Eva-Maria Ziegltrum, Simon Li, Huaxia Vogel-Heuser, Birgit An Industrial Evaluation of Test Prioritisation Criteria and Metrics TCP Industry Motivation
2020 Noemmer, Raphael Haas, Roman An Evaluation of Test Suite Minimization Techniques TSR Industry Author
2020 Lübke, Daniel Selecting and Prioritizing Regression Test Suites by Production Usage Risk in Time-Constrained Environments TCP TCS Industry Motivation Industry Evaluation
2019 Yackley, Jeffrey J. Kessentini, Marouane Bavota, Gabriele Alizadeh, Vahid Maxim, Bruce R. Simultaneous refactoring and regression testing TCS
2020 Sözer, Hasan Prioritization of Test Cases with Varying Test Costs and Fault Severities for Certification Testing TCP Industry Motivation Industry Evaluation Industry Author
2020 Prado Lima, Jackson A. Vergilio, Silvia R. Multi-Armed Bandit Test Case Prioritization in Continuous Integration Environments: A Trade-off Analysis TCP Industry Motivation
2019 Shi, August Zhao, Peiyuan Marinov, Darko Understanding and improving regression test selection in continuous integration TCS Industry Motivation
2022 Lima, Jackson A. Prado Vergilio, Silvia Regina A Multi-Armed Bandit Approach for Test Case Prioritization in Continuous Integration Environments TCP Industry Motivation Industry Evaluation
2020 Zhou, Zhi Quan Liu, Chen Chen, Tsong Yueh Tse, T. H. Susilo, Willy Beating Random Test Case Prioritization TCP Industry Motivation
2020 Peng, Qianyang Shi, August Zhang, Lingming Empirically revisiting and enhancing IR-based test-case prioritization TCP Industry Motivation
2020 Bertolino, Antonia Guerriero, Antonio Miranda, Breno Pietrantuono, Roberto Russo, Stefano Learning-to-rank vs ranking-to-learn: Strategies for regression testing in continuous integration TCP TCS Industry Motivation
2021 Chen, Yizhen Chen, Mei-Hwa Multi-objective regression test selection TCS Industry Motivation Industry Evaluation
2021 Rosenbauer, Lukas Stein, Anthony Hähner, Jörg An Artificial Immune System for Black Box Test Case Selection Industry Motivation Industry Evaluation Industry Author
2021 Bagherzadeh, Mojtaba Kahani, Nafiseh Briand, Lionel Reinforcement learning for test case prioritization TCP
2021 Elsner, Daniel Hauer, Florian Pretschner, Alexander Reimer, Silke Empirically evaluating readily available information for regression test optimization in continuous integration TCP TCS Industry Motivation Industry Evaluation Industry Author Put into Practice
2020 Pan, Chaoyue Yang, Yang Li, Zheng Guo, Junxia Dynamic Time Window based Reward for Reinforcement Learning in Continuous Integration Testing TCP Industry Motivation
2021 Mehta, Sonu Farmahinifarahani, Farima Bhagwan, Ranjita Guptha, Suraj Jafari, Sina Kumar, Rahul Saini, Vaibhav Santhiar, Anirudh Data-driven test selection at scale TCS Industry Motivation Industry Evaluation Industry Author
2021 Xu, Jincheng Du, Qingfeng Li, Xiaojun A Requirement-based Regression Test Selection Technique in Behavior-Driven Development TCS Industry Motivation Industry Evaluation
2021 Zhou, Jianyi Chen, Junjie Hao, Dan Parallel Test Prioritization TCP Industry Motivation Industry Evaluation
2021 Sharif, Aizaz Marijan, Dusica Liaaen, Marius DeepOrder: Deep Learning for Test Case Prioritization in Continuous Integration Testing TCP Industry Motivation Industry Evaluation Industry Author
2021 Li, Feng Zhou, Jianyi Li, Yinzhu Hao, Dan Zhang, Lu AGA: An Accelerated Greedy Additional Algorithm for Test Case Prioritization TCP Industry Motivation
2021 Chen, Yizhen Chaudhari, Ninad Chen, Mei-Hwa Context-Aware Regression Test Selection TCS
2022 Zhang, Jiyang Liu, Yu Gligoric, Milos Legunsen, Owolabi Shi, August Comparing and Combining Analysis-Based and Learning-Based Regression Test Selection TCS Industry Motivation
2022 Abdelkarim, Mohamed ElAdawi, Reem TCP-Net: Test Case Prioritization using End-to-End Deep Neural Networks TCP Industry Motivation
2021 Magalhães, Cláudio Mota, Alexandre UI Test case prioritization on an industrial setting: A search for the best criteria TCP Industry Motivation Industry Evaluation Industry Author
2022 Çıngıl, Tutku Sözer, Hasan Black-box Test Case Selection by Relating Code Changes with Previously Fixed Defects TCS Industry Motivation Industry Evaluation Industry Author
2022 Yaraghi, Ahmadreza Saboor Bagherzadeh, Mojtaba Kahani, Nafiseh Briand, Lionel Scalable and Accurate Test Case Prioritization in Continuous Integration Contexts TCP Industry Motivation
2022 Omri, Safa Sinz, Carsten Learning to Rank for Test Case Prioritization TCP Industry Motivation Industry Evaluation
2022 Greca, Renan Miranda, Breno Gligoric, Milos Bertolino, Antonia Comparing and combining file-based selection and similarity-based prioritization towards regression test orchestration TCP TCS Industry Motivation