Test Case Prioritization in Continuous Integration environments: A systematic mapping study
Context: Continuous Integration (CI) environments allow frequent integration of software changes, making software evolution more rapid and cost-effective. In such environments, the regression test plays an important role, as well as the use of Test Case Prioritization (TCP) techniques. Such techniqu...
Saved in:
Published in | Information and software technology Vol. 121; p. 106268 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Elsevier B.V
01.05.2020
|
Subjects | |
Online Access | Get full text |
ISSN | 0950-5849 1873-6025 |
DOI | 10.1016/j.infsof.2020.106268 |
Cover
Loading…
Abstract | Context: Continuous Integration (CI) environments allow frequent integration of software changes, making software evolution more rapid and cost-effective. In such environments, the regression test plays an important role, as well as the use of Test Case Prioritization (TCP) techniques. Such techniques attempt to identify the test case order that maximizes certain goals, such as early fault detection. This research subject has been raising interest because some new challenges are faced in the CI context, as TCP techniques need to consider time constraints of the CI environments.
Objective: This work presents the results of a systematic mapping study on Test Case Prioritization in Continuous Integration environments (TCPCI) that reports the main characteristics of TCPCI approaches and their evaluation aspects.
Method: The mapping was conducted following a plan that includes the definition of research questions, selection criteria and search string, and the selection of search engines. The search returned 35 primary studies classified based on the goal and kind of used TCP technique, addressed CI particularities and testing problems, and adopted evaluation measures.
Results: The results show a growing interest in this research subject. Most studies have been published in the last four years. 80% of the approaches are history-based, that is, are based on the failure and test execution history. The great majority of studies report evaluation results by comparing prioritization techniques. The preferred measures are Time and number/percentage of Faults Detected. Few studies address CI testing problems and characteristics, such as parallel execution and test case volatility.
Conclusions: We observed a growing number of studies in the field. Future work should explore other information sources such as models and requirements, as well as CI particularities and testing problems, such as test case volatility, time constraint, and flaky tests, to solve existing challenges and offer cost-effective approaches to the software industry. |
---|---|
AbstractList | Context: Continuous Integration (CI) environments allow frequent integration of software changes, making software evolution more rapid and cost-effective. In such environments, the regression test plays an important role, as well as the use of Test Case Prioritization (TCP) techniques. Such techniques attempt to identify the test case order that maximizes certain goals, such as early fault detection. This research subject has been raising interest because some new challenges are faced in the CI context, as TCP techniques need to consider time constraints of the CI environments.
Objective: This work presents the results of a systematic mapping study on Test Case Prioritization in Continuous Integration environments (TCPCI) that reports the main characteristics of TCPCI approaches and their evaluation aspects.
Method: The mapping was conducted following a plan that includes the definition of research questions, selection criteria and search string, and the selection of search engines. The search returned 35 primary studies classified based on the goal and kind of used TCP technique, addressed CI particularities and testing problems, and adopted evaluation measures.
Results: The results show a growing interest in this research subject. Most studies have been published in the last four years. 80% of the approaches are history-based, that is, are based on the failure and test execution history. The great majority of studies report evaluation results by comparing prioritization techniques. The preferred measures are Time and number/percentage of Faults Detected. Few studies address CI testing problems and characteristics, such as parallel execution and test case volatility.
Conclusions: We observed a growing number of studies in the field. Future work should explore other information sources such as models and requirements, as well as CI particularities and testing problems, such as test case volatility, time constraint, and flaky tests, to solve existing challenges and offer cost-effective approaches to the software industry. |
ArticleNumber | 106268 |
Author | Prado Lima, Jackson A. Vergilio, Silvia R. |
Author_xml | – sequence: 1 givenname: Jackson A. orcidid: 0000-0003-4993-777X surname: Prado Lima fullname: Prado Lima, Jackson A. email: japlima@inf.ufpr.br – sequence: 2 givenname: Silvia R. surname: Vergilio fullname: Vergilio, Silvia R. email: silvia@inf.ufpr.br |
BookMark | eNqFkM1qAjEUhUOxULV9gy7yAmOTzL-Lggz9EYR2YVddhMzkjlxxEkmiYJ--o9NVF-3qwjl8h3PPhIyMNUDIPWczznj2sJ2hab1tZ4KJs5SJrLgiY17kcZQxkY7ImJUpi9IiKW_IxPstYzxnMRuTzzX4QCvlgb47tA4DfqmA1lA0tLImoDnYg6dLE2DjBgfMEZ01HZjg53RB_ckH6HqvoZ3a79FsqA8Hfbol163aebj7uVPy8fy0rl6j1dvLslqsoiZmWYiA54rpvjRXBVNa5S3UWQ2lEEzrNuXqoihRQ5GKotRFEusYIK4T3jLRQDwl8yG3cdZ7B61sMFyqBqdwJzmT55nkVg4zyfNMcpiph5Nf8N5hp9zpP-xxwKB_7IjgpG8QTAMaHTRBaot_B3wDfGqJPA |
CitedBy_id | crossref_primary_10_3390_math8111857 crossref_primary_10_1007_s10515_023_00388_8 crossref_primary_10_1007_s11219_023_09650_4 crossref_primary_10_1142_S0218194024500244 crossref_primary_10_1142_S021884302350017X crossref_primary_10_1371_journal_pone_0264972 crossref_primary_10_1002_smr_2631 crossref_primary_10_1016_j_jss_2025_112360 crossref_primary_10_1080_23311916_2022_2083474 crossref_primary_10_1109_TSE_2020_2992428 crossref_primary_10_3233_WEB_220131 crossref_primary_10_1007_s10836_023_06086_3 crossref_primary_10_1109_ACCESS_2024_3490453 crossref_primary_10_1080_03772063_2023_2297379 crossref_primary_10_3390_sym14081686 crossref_primary_10_48175_IJARSCT_8368 crossref_primary_10_1007_s11219_021_09579_6 crossref_primary_10_1145_3476105 crossref_primary_10_1109_ACCESS_2023_3324536 crossref_primary_10_32604_cmc_2023_031261 crossref_primary_10_1007_s10664_021_10093_3 crossref_primary_10_1109_ACCESS_2024_3459656 crossref_primary_10_1002_smr_2409 crossref_primary_10_35378_gujs_1446469 crossref_primary_10_1145_3579851 crossref_primary_10_1016_j_infsof_2020_106268 crossref_primary_10_1049_2024_9942959 crossref_primary_10_3390_app112412121 crossref_primary_10_1145_3511805 crossref_primary_10_1002_smr_2506 crossref_primary_10_3389_fcomp_2024_1371052 crossref_primary_10_3390_s21196417 crossref_primary_10_3390_math11234823 crossref_primary_10_3390_s22010128 crossref_primary_10_1016_j_matpr_2021_01_882 crossref_primary_10_1007_s10664_021_10066_6 crossref_primary_10_1016_j_infsof_2024_107444 crossref_primary_10_3390_app112411745 crossref_primary_10_1155_2021_2912240 |
Cites_doi | 10.1136/bmj.b2535 10.1016/j.infsof.2017.01.009 10.1016/j.infsof.2017.08.014 10.1002/stv.430 10.1016/j.infsof.2016.10.001 10.1109/ACCESS.2017.2685629 10.1016/j.jss.2018.08.061 10.1016/j.jss.2019.03.064 10.1109/32.962562 10.1016/j.infsof.2020.106268 10.1109/MCI.2017.2670461 10.1016/j.infsof.2012.01.006 10.1016/j.jss.2013.08.032 10.1016/j.infsof.2018.09.006 10.1109/TVCG.2014.2346248 10.1007/s10664-014-9338-4 10.1016/j.infsof.2017.05.003 10.1007/s11219-012-9181-z 10.14419/ijet.v7i2.28.13207 10.1109/MS.2017.92 10.1109/MS.2015.50 |
ContentType | Journal Article |
Copyright | 2020 Elsevier B.V. |
Copyright_xml | – notice: 2020 Elsevier B.V. |
DBID | AAYXX CITATION |
DOI | 10.1016/j.infsof.2020.106268 |
DatabaseName | CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Business |
EISSN | 1873-6025 |
ExternalDocumentID | 10_1016_j_infsof_2020_106268 S0950584920300185 |
GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1~. 1~5 29I 4.4 457 4G. 5GY 5VS 7-5 71M 77K 8P~ 9JN AABNK AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AAXUO AAYFN AAYOK ABBOA ABFNM ABFRF ABJNI ABMAC ABTAH ABXDB ABYKQ ACDAQ ACGFO ACGFS ACGOD ACNNM ACRLP ACZNC ADBBV ADEZE ADJOM ADMUD AEBSH AEFWE AEKER AENEX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG AVWKF AXJTR AZFZN BKOJK BKOMP BLXMC CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 FDB FEDTE FGOYB FIRID FNPLU FYGXN G-Q G8K GBLVA GBOLZ HLZ HVGLF HZ~ IHE J1W KOM LG9 M41 MO0 MS~ N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. PQQKQ Q38 R2- RIG ROL RPZ SBC SDF SDG SDP SES SEW SPC SPCBC SSV SSZ T5K TWZ UHS UNMZH WH7 WUQ XFK ZY4 ~G- AATTM AAXKI AAYWO AAYXX ABDPE ABWVN ACRPL ACVFH ADCNI ADNMO AEIPS AEUPX AFJKZ AFPUW AFXIZ AGCQF AGQPQ AGRNS AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP BNPGV CITATION SSH |
ID | FETCH-LOGICAL-c306t-e17a0d0621a80ada7feb6be9220ddf51aa7feba2be85289d843d3ee3b41f02ce3 |
IEDL.DBID | .~1 |
ISSN | 0950-5849 |
IngestDate | Tue Jul 01 02:22:03 EDT 2025 Thu Apr 24 23:10:37 EDT 2025 Fri Feb 23 02:48:12 EST 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Keywords | Software testing Continuous Integration Test Case Prioritization |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c306t-e17a0d0621a80ada7feb6be9220ddf51aa7feba2be85289d843d3ee3b41f02ce3 |
ORCID | 0000-0003-4993-777X |
ParticipantIDs | crossref_citationtrail_10_1016_j_infsof_2020_106268 crossref_primary_10_1016_j_infsof_2020_106268 elsevier_sciencedirect_doi_10_1016_j_infsof_2020_106268 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | May 2020 2020-05-00 |
PublicationDateYYYYMMDD | 2020-05-01 |
PublicationDate_xml | – month: 05 year: 2020 text: May 2020 |
PublicationDecade | 2020 |
PublicationTitle | Information and software technology |
PublicationYear | 2020 |
Publisher | Elsevier B.V |
Publisher_xml | – name: Elsevier B.V |
References | Petersen, Feldt, Mujtaba, Mattsson (bib0003) 2008 Singh, Kaur, Suri, Singhal (bib0013) 2012; 36 Knauss, Staron, Meding, Söder, Nilsson, Castell (bib0054) 2015 Travis CI, Travis CI GoCD, Open Source Continuous Delivery and Release Automation Server Haghighatkhah, Mäntylä, Oivo, Kuvaja (bib0042) 2018; 146 Kumar, Singh (bib0015) 2014; 3 Liang, Elbaum, Rothermel (bib0049) 2018 Spieker, Gotlieb, Marijan, Mossige (bib0048) 2017 Pradhan, Wang, Ali, Yue, Liaaen (bib0073) 2019; 153 Marijan, Liaaen (bib0055) 2016 Khatibsyarbini, Isa, Jawawi, Tumeng (bib0016) 2018; 93 Laukkanen, Itkonen, Lassenius (bib0026) 2017; 82 Lex, Gehlenborg, Strobelt, Vuillemot, Pfister (bib0027) 2014; 20 S. Elbaum, A. McLaughlin, J. Penix, The Google Dataset of Testing Results, 2014. Jiang, Zhang, Tse, Chen (bib0043) 2009; 1 Ferreira, Vergilio, de Souza (bib0036) 2017; 90 Mäntylä, Adams, Khomh, Engström, Petersen (bib0018) 2015; 20 Cho, Kim, Lee (bib0056) 2016 Chen, Lou, Zhang, Zhou, Wang, Hao, Zhang (bib0067) 2018 Zhao, Serebrenik, Zhou, Filkov, Vasilescu (bib0001) 2017 Marijan, Liaaen, Sen (bib0069) 2018; 01 Yoo, Harman (bib0002) 2012; 22 Henard, Papadakis, Harman, Jia, Le Traon (bib0029) 2016 Zhu, Shihab, Rigby (bib0066) 2018 Garousi, Felderer, Mäntylä (bib0022) 2016 Jiang, Chan (bib0041) 2016 Qu, Cohen, Woolf (bib0035) 2007 Marijan, Gotlieb, Sen (bib0045) 2013 J.A. Prado Lima, S.R. Vergilio, Supplementary Material - Test Case Prioritization in Continuous Integration Environments: a Mapping Study, 2020, 10.17605/OSF.IO/ZFE64. Jiang, Zhang, Chan, Tse, Chen (bib0044) 2012; 54 Buildbot, The Continuous Integration Framework Jenkins Shahin, Babar, Zhu (bib0005) 2017; 5 Ståhl, Bosch (bib0020) 2014; 87 Wohlin (bib0024) 2014 Ali, Hafeez, Hussain, Yang (bib0074) 2019 Alégroth, Karlsson, Radway (bib0068) 2018 Najafi, Shang, Rigby (bib0072) 2019 Strandberg, Sundmark, Afzal, Ostrand, Weyuker (bib0058) 2016 Wen, Yuan, Yuan (bib0070) 2018 Catal, Mishra (bib0014) 2013; 21 Jiang, Chan (bib0050) 2010 Integrity, Continuous Integration Server Yu, Fahid, Menzies, Rothermel, Patrick, Cherian (bib0075) 2019 Marijan, Liaaen, Gotlieb, Sen, Ieva (bib0059) 2017 Marijan, Gotlieb, Liaaen (bib0071) 2019; 49 Eck, Uebernickel, Brenner (bib0019) 2014 Elbaum, Rothermel, Penix (bib0046) 2014 Jiang, Chan, Tse (bib0051) 2011 Eyl, Reichmann, Müller-Glaser (bib0057) 2016 Kim, Jeong, Lee (bib0060) 2017 Ferreira, Lima, Strickler, Kuk, Vergilio, Pozo (bib0037) 2017; 12 Accessed: 2018-01-22. Busjaeger, Xie (bib0047) 2016 Marijan (bib0053) 2015 Karvonen, Behutiye, Oivo, Kuvaja (bib0012) 2017; 86 Jones, Harrold (bib0033) 2005 Beller, Gousios, Zaidman (bib0039) 2017 Moher, Liberati, Tetzlaff, Altman (bib0021) 2009; 339 The RedMonk programming language rankings: January 2018s Wohlin, Runeson, Höst, Ohlsson, Regnell, Wesslén (bib0040) 2000 Elbaum, Malishevsky, Rothermel (bib0028) 2001 Yoo, Nilsson, Harman (bib0052) 2011 Yu, Jones, Harrold (bib0034) 2008 Garousi, Felderer, Mäntylä (bib0023) 2019; 106 Abdullah, Schmidt, Spichkova, Liu (bib0065) 2018 Xiao, Miao, Zhong (bib0064) 2018; 7 Kwon, Ko (bib0063) 2017 Jeffrey, Gupta, Gupta (bib0032) 2008 Marijan, Liaaen (bib0061) 2017 Rothermel, Untch, Chu (bib0004) 2001; 27 Strandberg, Afzal, Ostrand, Weyuker, Sundmark (bib0062) 2017; 34 D. Hellmann, Sharma, Ferreira, Maurer (bib0017) 2012 Leppänen, Mäkinen, Pagels, Eloranta, Itkonen, Mäntylä, Männistö (bib0006) 2015; 32 Accessed: 2018-03-20. Rothermel, Untch, Chu, Harrold (bib0031) 1999 Catal (10.1016/j.infsof.2020.106268_bib0014) 2013; 21 Cho (10.1016/j.infsof.2020.106268_bib0056) 2016 Moher (10.1016/j.infsof.2020.106268_bib0021) 2009; 339 Kwon (10.1016/j.infsof.2020.106268_bib0063) 2017 Kim (10.1016/j.infsof.2020.106268_bib0060) 2017 Yoo (10.1016/j.infsof.2020.106268_bib0002) 2012; 22 Beller (10.1016/j.infsof.2020.106268_bib0039) 2017 10.1016/j.infsof.2020.106268_bib0010 Marijan (10.1016/j.infsof.2020.106268_bib0053) 2015 Mäntylä (10.1016/j.infsof.2020.106268_bib0018) 2015; 20 10.1016/j.infsof.2020.106268_bib0011 Garousi (10.1016/j.infsof.2020.106268_bib0023) 2019; 106 Elbaum (10.1016/j.infsof.2020.106268_bib0028) 2001 Shahin (10.1016/j.infsof.2020.106268_bib0005) 2017; 5 Yoo (10.1016/j.infsof.2020.106268_sbref0044) 2011 Jones (10.1016/j.infsof.2020.106268_bib0033) 2005 Marijan (10.1016/j.infsof.2020.106268_bib0059) 2017 Eyl (10.1016/j.infsof.2020.106268_bib0057) 2016 Chen (10.1016/j.infsof.2020.106268_bib0067) 2018 Ferreira (10.1016/j.infsof.2020.106268_bib0036) 2017; 90 Rothermel (10.1016/j.infsof.2020.106268_bib0004) 2001; 27 10.1016/j.infsof.2020.106268_bib0007 Lex (10.1016/j.infsof.2020.106268_bib0027) 2014; 20 10.1016/j.infsof.2020.106268_bib0009 Busjaeger (10.1016/j.infsof.2020.106268_bib0047) 2016 10.1016/j.infsof.2020.106268_bib0008 Zhu (10.1016/j.infsof.2020.106268_bib0066) 2018 Petersen (10.1016/j.infsof.2020.106268_bib0003) 2008 Pradhan (10.1016/j.infsof.2020.106268_bib0073) 2019; 153 Xiao (10.1016/j.infsof.2020.106268_bib0064) 2018; 7 Khatibsyarbini (10.1016/j.infsof.2020.106268_bib0016) 2018; 93 Leppänen (10.1016/j.infsof.2020.106268_bib0006) 2015; 32 Wen (10.1016/j.infsof.2020.106268_bib0070) 2018 Ali (10.1016/j.infsof.2020.106268_bib0074) 2019 Laukkanen (10.1016/j.infsof.2020.106268_bib0026) 2017; 82 Haghighatkhah (10.1016/j.infsof.2020.106268_bib0042) 2018; 146 Wohlin (10.1016/j.infsof.2020.106268_bib0040) 2000 Liang (10.1016/j.infsof.2020.106268_bib0049) 2018 Knauss (10.1016/j.infsof.2020.106268_bib0054) 2015 Strandberg (10.1016/j.infsof.2020.106268_bib0062) 2017; 34 Yu (10.1016/j.infsof.2020.106268_bib0075) 2019 Singh (10.1016/j.infsof.2020.106268_bib0013) 2012; 36 Marijan (10.1016/j.infsof.2020.106268_bib0055) 2016 10.1016/j.infsof.2020.106268_bib0038 Marijan (10.1016/j.infsof.2020.106268_bib0061) 2017 Kumar (10.1016/j.infsof.2020.106268_bib0015) 2014; 3 Spieker (10.1016/j.infsof.2020.106268_bib0048) 2017 Garousi (10.1016/j.infsof.2020.106268_bib0022) 2016 Rothermel (10.1016/j.infsof.2020.106268_bib0031) 1999 Jiang (10.1016/j.infsof.2020.106268_bib0051) 2011 10.1016/j.infsof.2020.106268_bib0030 Najafi (10.1016/j.infsof.2020.106268_bib0072) 2019 Qu (10.1016/j.infsof.2020.106268_bib0035) 2007 Jiang (10.1016/j.infsof.2020.106268_bib0044) 2012; 54 Strandberg (10.1016/j.infsof.2020.106268_bib0058) 2016 Ståhl (10.1016/j.infsof.2020.106268_bib0020) 2014; 87 Eck (10.1016/j.infsof.2020.106268_bib0019) 2014 Jiang (10.1016/j.infsof.2020.106268_bib0043) 2009; 1 10.1016/j.infsof.2020.106268_bib0025 Marijan (10.1016/j.infsof.2020.106268_bib0069) 2018; 01 D. Hellmann (10.1016/j.infsof.2020.106268_bib0017) 2012 Elbaum (10.1016/j.infsof.2020.106268_bib0046) 2014 Jeffrey (10.1016/j.infsof.2020.106268_bib0032) 2008 Marijan (10.1016/j.infsof.2020.106268_bib0071) 2019; 49 Alégroth (10.1016/j.infsof.2020.106268_bib0068) 2018 Jiang (10.1016/j.infsof.2020.106268_bib0041) 2016 Jiang (10.1016/j.infsof.2020.106268_bib0050) 2010 Karvonen (10.1016/j.infsof.2020.106268_bib0012) 2017; 86 Zhao (10.1016/j.infsof.2020.106268_bib0001) 2017 Wohlin (10.1016/j.infsof.2020.106268_bib0024) 2014 Henard (10.1016/j.infsof.2020.106268_bib0029) 2016 Ferreira (10.1016/j.infsof.2020.106268_bib0037) 2017; 12 Marijan (10.1016/j.infsof.2020.106268_bib0045) 2013 Yu (10.1016/j.infsof.2020.106268_bib0034) 2008 Abdullah (10.1016/j.infsof.2020.106268_bib0065) 2018 |
References_xml | – volume: 93 start-page: 74 year: 2018 end-page: 93 ident: bib0016 article-title: Test case prioritization approaches in regression testing: a systematic literature review publication-title: Inf. Softw. Technol. – year: 2014 ident: bib0019 article-title: Fit for continuous integration: how organizations assimilate an agile practice publication-title: Proceedings of the 20th Americas Conference on Information Systems – volume: 36 start-page: 379 year: 2012 end-page: 408 ident: bib0013 article-title: Systematic literature review on regression test prioritization techniques publication-title: Informatica – reference: Jenkins, ( – start-page: 255 year: 2007 end-page: 264 ident: bib0035 article-title: Combinatorial interaction regression testing: a study of test case generation and prioritization publication-title: IEEE International Conference on Software Maintenance – volume: 34 start-page: 30 year: 2017 end-page: 37 ident: bib0062 article-title: Automated system-level regression test prioritization in a nutshell publication-title: IEEE Softw. – start-page: 55 year: 2012 end-page: 63 ident: bib0017 article-title: Agile Testing: Past, Present, and Future–Charting a Systematic Map of Testing in Agile Software Development publication-title: Proceedings of the Agile Conference – reference: J.A. Prado Lima, S.R. Vergilio, Supplementary Material - Test Case Prioritization in Continuous Integration Environments: a Mapping Study, 2020, 10.17605/OSF.IO/ZFE64. – start-page: 1409 year: 2017 end-page: 1415 ident: bib0060 article-title: Failure history data-based test case prioritization for effective regression test publication-title: Proceedings of the Symposium on Applied Computing – start-page: 167 year: 2008 end-page: 178 ident: bib0032 article-title: Fault localization using value replacement publication-title: Proceedings of the 2008 International Symposium on Software Testing and Analysis – volume: 5 start-page: 3909 year: 2017 end-page: 3943 ident: bib0005 article-title: Continuous integration, delivery and deployment: a systematic review on approaches, tools, challenges and practices publication-title: IEEE Access – reference: GoCD, Open Source Continuous Delivery and Release Automation Server, ( – volume: 153 start-page: 86 year: 2019 end-page: 104 ident: bib0073 article-title: Employing rule mining and multi-objective search for dynamic test case prioritization publication-title: J. Syst. Softw. – volume: 106 start-page: 101 year: 2019 end-page: 121 ident: bib0023 article-title: Guidelines for including grey literature and conducting multivocal literature reviews in software engineering publication-title: Inf. Softw. Technol. – reference: ), Accessed: 2018-01-22. – start-page: 329 year: 2001 end-page: 338 ident: bib0028 article-title: Incorporating varying test costs and fault severities into test case prioritization publication-title: Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001 – start-page: 26:1 year: 2016 end-page: 26:6 ident: bib0022 article-title: The need for multivocal literature reviews in software engineering: complementing systematic literature reviews with grey literature publication-title: Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering – start-page: 385 year: 2016 end-page: 388 ident: bib0056 article-title: History-based test case prioritization for failure information publication-title: Proceedings of the 23rd Asia-Pacific Software Engineering Conference – volume: 82 start-page: 55 year: 2017 end-page: 79 ident: bib0026 article-title: Problems, causes and solutions when adopting continuous delivery–a systematic literature review publication-title: Inf. Softw. Technol. – start-page: 201 year: 2008 end-page: 210 ident: bib0034 article-title: An empirical study of the effects of test-suite reduction on fault localization publication-title: Proceedings of the 30th International Conference on Software Engineering – volume: 21 start-page: 445 year: 2013 end-page: 478 ident: bib0014 article-title: Test case prioritization: a systematic mapping study publication-title: Softw. Qual. J. – start-page: 656 year: 2018 end-page: 667 ident: bib0067 article-title: Optimizing test prioritization via test distribution analysis publication-title: Proceedings of the 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering – volume: 49 start-page: 192 year: 2019 end-page: 213 ident: bib0071 article-title: A learning algorithm for optimizing continuous integration development and testing practice publication-title: Software – volume: 27 start-page: 929 year: 2001 end-page: 948 ident: bib0004 article-title: Prioritizing test cases for regression testing publication-title: IEEE Trans. Softw. Eng. – reference: The RedMonk programming language rankings: January 2018s, ( – start-page: 273 year: 2005 end-page: 282 ident: bib0033 article-title: Empirical evaluation of the tarantula automatic fault-localization technique publication-title: Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering – year: 2011 ident: bib0052 article-title: Faster fault finding at Google using multi objective regression test optimisation publication-title: Proceedings of the 8th European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering – volume: 01 start-page: 22 year: 2018 end-page: 27 ident: bib0069 article-title: DevOps improvements for reduced cycle times with integrated test optimizations for continuous integration publication-title: Proceedings of the IEEE 42nd Annual Computer Software and Applications Conference – year: 2019 ident: bib0074 article-title: Enhanced regression testing technique for agile software development and continuous integration strategies publication-title: Softw. Qual. J. – volume: 32 start-page: 64 year: 2015 end-page: 72 ident: bib0006 article-title: The highways and country roads to continuous deployment publication-title: IEEE Softw. – start-page: 179 year: 1999 end-page: 188 ident: bib0031 article-title: Test case prioritization: an empirical study publication-title: Proceedings of the IEEE International Conference on Software Maintenance – volume: 7 start-page: 332 year: 2018 end-page: 336 ident: bib0064 article-title: Test case prioritization and selection technique in continuous integration development environments: a case study publication-title: Int. J. Eng. Technol. – start-page: 975 year: 2016 end-page: 980 ident: bib0047 article-title: Learning for test prioritization: an industrial case study publication-title: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering – year: 2017 ident: bib0039 article-title: TravisTorrent: Synthesizing Travis CI and GitHub for full-stack research on continuous integration publication-title: Proceedings of the 14th Working Conference on Mining Software Repositories – start-page: 100 year: 2017 end-page: 103 ident: bib0061 article-title: Test prioritization with optimally balanced configuration coverage publication-title: Proceedings of the IEEE 18th International Symposium on High Assurance Systems Engineering – reference: ), Accessed: 2018-03-20. – volume: 1 start-page: 99 year: 2009 end-page: 106 ident: bib0043 article-title: How well do test case prioritization techniques support statistical fault localization publication-title: Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference – volume: 339 year: 2009 ident: bib0021 article-title: Preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement publication-title: BMJ – start-page: 524 year: 2017 end-page: 531 ident: bib0059 article-title: TITAN: test suite optimization for highly configurable software publication-title: Proceedings of the IEEE International Conference on Software Testing, Verification and Validation – reference: Integrity, Continuous Integration Server, ( – start-page: 235 year: 2014 end-page: 245 ident: bib0046 article-title: Techniques for improving regression testing in continuous integration development environments publication-title: Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering – start-page: 636 year: 2018 end-page: 639 ident: bib0070 article-title: Improving RETECS method using FP-Growth in continuous integration publication-title: Proceedings of the 5th IEEE International Conference on Cloud Computing and Intelligence Systems – volume: 20 start-page: 1384 year: 2015 end-page: 1425 ident: bib0018 article-title: On rapid releases and software testing: a case study and a semi-systematic literature review publication-title: Empir. Softw. Eng. – volume: 87 start-page: 48 year: 2014 end-page: 59 ident: bib0020 article-title: Modeling continuous integration practice differences in industry software development publication-title: J. Syst. Softw. – start-page: 91 year: 2018 end-page: 95 ident: bib0065 article-title: Monitoring informed testing for IoT publication-title: Proceedings of the 25th Australasian Software Engineering Conference – reference: Buildbot, The Continuous Integration Framework, ( – start-page: 38:1 year: 2014 end-page: 38:10 ident: bib0024 article-title: Guidelines for snowballing in systematic literature studies and a replication in software engineering publication-title: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering – volume: 20 start-page: 1983 year: 2014 end-page: 1992 ident: bib0027 article-title: UpSet: visualization of intersecting sets publication-title: IEEE Trans. Visualiz. Comput.Graph. (InfoVis’14) – start-page: 69 year: 2018 end-page: 79 ident: bib0066 article-title: Test re-prioritization in continuous testing environments publication-title: Proceedings of the IEEE International Conference on Software Maintenance and Evolution – start-page: 60 year: 2017 end-page: 71 ident: bib0001 article-title: The impact of continuous integration on other software development practices: a large-scale empirical study publication-title: Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering – start-page: 213 year: 2019 end-page: 222 ident: bib0072 article-title: Improving test effectiveness using test executions history: an industrial experience report publication-title: Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice – start-page: 157 year: 2015 end-page: 162 ident: bib0053 article-title: Multi-perspective regression test prioritization for time-constrained environments publication-title: Proceedings of the IEEE International Conference on Software Quality, Reliability and Security – start-page: 439 year: 2016 end-page: 447 ident: bib0041 article-title: Testing and debugging in continuous integration with budget quotas on test executions publication-title: Proceedings of the IEEE International Conference on Software Quality, Reliability and Security – volume: 146 start-page: 80 year: 2018 end-page: 98 ident: bib0042 article-title: Test prioritization in continuous integration environments publication-title: J. Syst. Softw. – start-page: 523 year: 2016 end-page: 534 ident: bib0029 article-title: Comparing white-box and black-box test prioritization publication-title: Proceedings of the 38th International Conference on Software Engineering – start-page: 377 year: 2010 end-page: 384 ident: bib0050 article-title: On the integration of test adequacy, test case prioritization, and statistical fault localization publication-title: Proceedings of the 10th International Conference on Quality Software – start-page: 883 year: 2019 end-page: 894 ident: bib0075 article-title: TERMINATOR: better automated UI test case prioritization publication-title: Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering – start-page: 568 year: 2016 end-page: 571 ident: bib0055 article-title: Effect of time window on the performance of continuous regression testing publication-title: Proceedings of the IEEE International Conference on Software Maintenance and Evolution – start-page: 199 year: 2016 end-page: 210 ident: bib0057 article-title: Fast feedback from automated tests executed with the product build publication-title: Proceedings of the 8th Internation Conference on Software Quality – reference: Travis CI, Travis CI, ( – reference: S. Elbaum, A. McLaughlin, J. Penix, The Google Dataset of Testing Results, 2014. – start-page: 12 year: 2017 end-page: 22 ident: bib0048 article-title: Reinforcement learning for automatic test case prioritization and selection in continuous integration publication-title: Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis – start-page: 540 year: 2013 end-page: 543 ident: bib0045 article-title: Test case prioritization for continuous regression testing: an industrial case study publication-title: Proceedings of the IEEE International Conference on Software Maintenance – volume: 3 start-page: 793 year: 2014 ident: bib0015 article-title: A literature survey on test case prioritization publication-title: Compusoft – year: 2000 ident: bib0040 article-title: Experimentation in Software Engineering: an Introduction – volume: 54 start-page: 739 year: 2012 end-page: 758 ident: bib0044 article-title: How well does test case prioritization integrate with statistical fault localization? publication-title: Inf. Softw. Technol. – start-page: 21 year: 2011 end-page: 30 ident: bib0051 article-title: On practical adequate test suites for integrated test case prioritization and fault localization publication-title: Proceedings of the 11th International Conference on Quality Software – start-page: 12 year: 2016 end-page: 23 ident: bib0058 article-title: Experience report: automated system level regression test prioritization using multiple factors publication-title: Proceedings of the 27th International Symposium on Software Reliability Engineering – start-page: 68 year: 2008 end-page: 77 ident: bib0003 article-title: Systematic mapping studies in software engineering publication-title: Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering – start-page: 688 year: 2018 end-page: 698 ident: bib0049 article-title: Redefining prioritization: continuous prioritization for continuous integration publication-title: Proceedings of the 40th International Conference on Software Engineering – volume: 12 start-page: 34 year: 2017 end-page: 45 ident: bib0037 article-title: Hyper-heuristic based product selection for software product line testing publication-title: IEEE Comput. Intell. Mag. – volume: 90 start-page: 55 year: 2017 end-page: 69 ident: bib0036 article-title: Incorporating user preferences in search-based software engineering: a systematic mapping study publication-title: Inf. Softw. Technol. – volume: 22 start-page: 67 year: 2012 end-page: 120 ident: bib0002 article-title: Regression testing minimization, selection and prioritization: a Survey publication-title: Softw. Test. Verif. Reliab. – start-page: 172 year: 2018 end-page: 181 ident: bib0068 article-title: Continuous integration and visual gui testing: Benefits and drawbacks in industrial practice publication-title: Proceedings of the 11th International Conference on Software Testing, Verification and Validation – volume: 86 start-page: 87 year: 2017 end-page: 100 ident: bib0012 article-title: Systematic literature review on the impacts of agile release engineering practices publication-title: Inf. Softw. Technol. – start-page: 19 year: 2015 end-page: 25 ident: bib0054 article-title: Supporting continuous integration by code-churn based test selection publication-title: Proceedings of the IEEE/ACM 2nd International Workshop on Rapid Continuous Software Engineering – start-page: 160 year: 2017 end-page: 168 ident: bib0063 article-title: Cost-effective regression testing using bloom filters in continuous integration development environments publication-title: Proceedings of the 24th Asia-Pacific Software Engineering Conference – start-page: 235 year: 2014 ident: 10.1016/j.infsof.2020.106268_bib0046 article-title: Techniques for improving regression testing in continuous integration development environments – start-page: 568 year: 2016 ident: 10.1016/j.infsof.2020.106268_bib0055 article-title: Effect of time window on the performance of continuous regression testing – volume: 1 start-page: 99 year: 2009 ident: 10.1016/j.infsof.2020.106268_bib0043 article-title: How well do test case prioritization techniques support statistical fault localization – start-page: 100 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0061 article-title: Test prioritization with optimally balanced configuration coverage – start-page: 21 year: 2011 ident: 10.1016/j.infsof.2020.106268_bib0051 article-title: On practical adequate test suites for integrated test case prioritization and fault localization – volume: 36 start-page: 379 issue: 4 year: 2012 ident: 10.1016/j.infsof.2020.106268_bib0013 article-title: Systematic literature review on regression test prioritization techniques publication-title: Informatica – volume: 339 year: 2009 ident: 10.1016/j.infsof.2020.106268_bib0021 article-title: Preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement publication-title: BMJ doi: 10.1136/bmj.b2535 – start-page: 273 year: 2005 ident: 10.1016/j.infsof.2020.106268_bib0033 article-title: Empirical evaluation of the tarantula automatic fault-localization technique – start-page: 199 year: 2016 ident: 10.1016/j.infsof.2020.106268_bib0057 article-title: Fast feedback from automated tests executed with the product build – ident: 10.1016/j.infsof.2020.106268_bib0010 – start-page: 883 year: 2019 ident: 10.1016/j.infsof.2020.106268_bib0075 article-title: TERMINATOR: better automated UI test case prioritization – volume: 86 start-page: 87 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0012 article-title: Systematic literature review on the impacts of agile release engineering practices publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2017.01.009 – start-page: 439 year: 2016 ident: 10.1016/j.infsof.2020.106268_bib0041 article-title: Testing and debugging in continuous integration with budget quotas on test executions – volume: 93 start-page: 74 year: 2018 ident: 10.1016/j.infsof.2020.106268_bib0016 article-title: Test case prioritization approaches in regression testing: a systematic literature review publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2017.08.014 – volume: 22 start-page: 67 issue: 2 year: 2012 ident: 10.1016/j.infsof.2020.106268_bib0002 article-title: Regression testing minimization, selection and prioritization: a Survey publication-title: Softw. Test. Verif. Reliab. doi: 10.1002/stv.430 – volume: 82 start-page: 55 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0026 article-title: Problems, causes and solutions when adopting continuous delivery–a systematic literature review publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2016.10.001 – start-page: 540 year: 2013 ident: 10.1016/j.infsof.2020.106268_bib0045 article-title: Test case prioritization for continuous regression testing: an industrial case study – year: 2000 ident: 10.1016/j.infsof.2020.106268_bib0040 – volume: 5 start-page: 3909 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0005 article-title: Continuous integration, delivery and deployment: a systematic review on approaches, tools, challenges and practices publication-title: IEEE Access doi: 10.1109/ACCESS.2017.2685629 – start-page: 55 year: 2012 ident: 10.1016/j.infsof.2020.106268_bib0017 article-title: Agile Testing: Past, Present, and Future–Charting a Systematic Map of Testing in Agile Software Development – volume: 146 start-page: 80 year: 2018 ident: 10.1016/j.infsof.2020.106268_bib0042 article-title: Test prioritization in continuous integration environments publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2018.08.061 – start-page: 255 year: 2007 ident: 10.1016/j.infsof.2020.106268_bib0035 article-title: Combinatorial interaction regression testing: a study of test case generation and prioritization – start-page: 12 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0048 article-title: Reinforcement learning for automatic test case prioritization and selection in continuous integration – volume: 3 start-page: 793 issue: 5 year: 2014 ident: 10.1016/j.infsof.2020.106268_bib0015 article-title: A literature survey on test case prioritization publication-title: Compusoft – start-page: 26:1 year: 2016 ident: 10.1016/j.infsof.2020.106268_bib0022 article-title: The need for multivocal literature reviews in software engineering: complementing systematic literature reviews with grey literature – ident: 10.1016/j.infsof.2020.106268_bib0011 – start-page: 213 year: 2019 ident: 10.1016/j.infsof.2020.106268_bib0072 article-title: Improving test effectiveness using test executions history: an industrial experience report – ident: 10.1016/j.infsof.2020.106268_bib0008 – start-page: 385 year: 2016 ident: 10.1016/j.infsof.2020.106268_bib0056 article-title: History-based test case prioritization for failure information – start-page: 160 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0063 article-title: Cost-effective regression testing using bloom filters in continuous integration development environments – year: 2011 ident: 10.1016/j.infsof.2020.106268_sbref0044 article-title: Faster fault finding at Google using multi objective regression test optimisation – start-page: 12 year: 2016 ident: 10.1016/j.infsof.2020.106268_bib0058 article-title: Experience report: automated system level regression test prioritization using multiple factors – volume: 153 start-page: 86 year: 2019 ident: 10.1016/j.infsof.2020.106268_bib0073 article-title: Employing rule mining and multi-objective search for dynamic test case prioritization publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2019.03.064 – start-page: 167 year: 2008 ident: 10.1016/j.infsof.2020.106268_bib0032 article-title: Fault localization using value replacement – volume: 27 start-page: 929 issue: 10 year: 2001 ident: 10.1016/j.infsof.2020.106268_bib0004 article-title: Prioritizing test cases for regression testing publication-title: IEEE Trans. Softw. Eng. doi: 10.1109/32.962562 – year: 2019 ident: 10.1016/j.infsof.2020.106268_bib0074 article-title: Enhanced regression testing technique for agile software development and continuous integration strategies publication-title: Softw. Qual. J. – start-page: 60 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0001 article-title: The impact of continuous integration on other software development practices: a large-scale empirical study – year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0039 article-title: TravisTorrent: Synthesizing Travis CI and GitHub for full-stack research on continuous integration – ident: 10.1016/j.infsof.2020.106268_bib0025 doi: 10.1016/j.infsof.2020.106268 – start-page: 1409 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0060 article-title: Failure history data-based test case prioritization for effective regression test – start-page: 201 year: 2008 ident: 10.1016/j.infsof.2020.106268_bib0034 article-title: An empirical study of the effects of test-suite reduction on fault localization – volume: 12 start-page: 34 issue: 2 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0037 article-title: Hyper-heuristic based product selection for software product line testing publication-title: IEEE Comput. Intell. Mag. doi: 10.1109/MCI.2017.2670461 – start-page: 157 year: 2015 ident: 10.1016/j.infsof.2020.106268_bib0053 article-title: Multi-perspective regression test prioritization for time-constrained environments – volume: 54 start-page: 739 issue: 7 year: 2012 ident: 10.1016/j.infsof.2020.106268_bib0044 article-title: How well does test case prioritization integrate with statistical fault localization? publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2012.01.006 – year: 2014 ident: 10.1016/j.infsof.2020.106268_bib0019 article-title: Fit for continuous integration: how organizations assimilate an agile practice – ident: 10.1016/j.infsof.2020.106268_bib0009 – volume: 87 start-page: 48 year: 2014 ident: 10.1016/j.infsof.2020.106268_bib0020 article-title: Modeling continuous integration practice differences in industry software development publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2013.08.032 – start-page: 68 year: 2008 ident: 10.1016/j.infsof.2020.106268_bib0003 article-title: Systematic mapping studies in software engineering – volume: 01 start-page: 22 year: 2018 ident: 10.1016/j.infsof.2020.106268_bib0069 article-title: DevOps improvements for reduced cycle times with integrated test optimizations for continuous integration – start-page: 688 year: 2018 ident: 10.1016/j.infsof.2020.106268_bib0049 article-title: Redefining prioritization: continuous prioritization for continuous integration – volume: 106 start-page: 101 year: 2019 ident: 10.1016/j.infsof.2020.106268_bib0023 article-title: Guidelines for including grey literature and conducting multivocal literature reviews in software engineering publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2018.09.006 – start-page: 69 year: 2018 ident: 10.1016/j.infsof.2020.106268_bib0066 article-title: Test re-prioritization in continuous testing environments – volume: 20 start-page: 1983 issue: 12 year: 2014 ident: 10.1016/j.infsof.2020.106268_bib0027 article-title: UpSet: visualization of intersecting sets publication-title: IEEE Trans. Visualiz. Comput.Graph. (InfoVis’14) doi: 10.1109/TVCG.2014.2346248 – start-page: 975 year: 2016 ident: 10.1016/j.infsof.2020.106268_bib0047 article-title: Learning for test prioritization: an industrial case study – start-page: 38:1 year: 2014 ident: 10.1016/j.infsof.2020.106268_bib0024 article-title: Guidelines for snowballing in systematic literature studies and a replication in software engineering – start-page: 179 year: 1999 ident: 10.1016/j.infsof.2020.106268_bib0031 article-title: Test case prioritization: an empirical study – start-page: 656 year: 2018 ident: 10.1016/j.infsof.2020.106268_bib0067 article-title: Optimizing test prioritization via test distribution analysis – start-page: 172 year: 2018 ident: 10.1016/j.infsof.2020.106268_bib0068 article-title: Continuous integration and visual gui testing: Benefits and drawbacks in industrial practice – volume: 20 start-page: 1384 issue: 5 year: 2015 ident: 10.1016/j.infsof.2020.106268_bib0018 article-title: On rapid releases and software testing: a case study and a semi-systematic literature review publication-title: Empir. Softw. Eng. doi: 10.1007/s10664-014-9338-4 – volume: 90 start-page: 55 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0036 article-title: Incorporating user preferences in search-based software engineering: a systematic mapping study publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2017.05.003 – volume: 21 start-page: 445 issue: 3 year: 2013 ident: 10.1016/j.infsof.2020.106268_bib0014 article-title: Test case prioritization: a systematic mapping study publication-title: Softw. Qual. J. doi: 10.1007/s11219-012-9181-z – volume: 7 start-page: 332 issue: 2.28 year: 2018 ident: 10.1016/j.infsof.2020.106268_bib0064 article-title: Test case prioritization and selection technique in continuous integration development environments: a case study publication-title: Int. J. Eng. Technol. doi: 10.14419/ijet.v7i2.28.13207 – start-page: 523 year: 2016 ident: 10.1016/j.infsof.2020.106268_bib0029 article-title: Comparing white-box and black-box test prioritization – start-page: 377 year: 2010 ident: 10.1016/j.infsof.2020.106268_bib0050 article-title: On the integration of test adequacy, test case prioritization, and statistical fault localization – volume: 34 start-page: 30 issue: 4 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0062 article-title: Automated system-level regression test prioritization in a nutshell publication-title: IEEE Softw. doi: 10.1109/MS.2017.92 – start-page: 524 year: 2017 ident: 10.1016/j.infsof.2020.106268_bib0059 article-title: TITAN: test suite optimization for highly configurable software – ident: 10.1016/j.infsof.2020.106268_bib0007 – start-page: 19 year: 2015 ident: 10.1016/j.infsof.2020.106268_bib0054 article-title: Supporting continuous integration by code-churn based test selection – volume: 49 start-page: 192 issue: 2 year: 2019 ident: 10.1016/j.infsof.2020.106268_bib0071 article-title: A learning algorithm for optimizing continuous integration development and testing practice publication-title: Software – volume: 32 start-page: 64 issue: 2 year: 2015 ident: 10.1016/j.infsof.2020.106268_bib0006 article-title: The highways and country roads to continuous deployment publication-title: IEEE Softw. doi: 10.1109/MS.2015.50 – start-page: 91 year: 2018 ident: 10.1016/j.infsof.2020.106268_bib0065 article-title: Monitoring informed testing for IoT – start-page: 329 year: 2001 ident: 10.1016/j.infsof.2020.106268_bib0028 article-title: Incorporating varying test costs and fault severities into test case prioritization – ident: 10.1016/j.infsof.2020.106268_bib0038 – ident: 10.1016/j.infsof.2020.106268_bib0030 – start-page: 636 year: 2018 ident: 10.1016/j.infsof.2020.106268_bib0070 article-title: Improving RETECS method using FP-Growth in continuous integration |
SSID | ssj0017030 |
Score | 2.5515249 |
SecondaryResourceType | review_article |
Snippet | Context: Continuous Integration (CI) environments allow frequent integration of software changes, making software evolution more rapid and cost-effective. In... |
SourceID | crossref elsevier |
SourceType | Enrichment Source Index Database Publisher |
StartPage | 106268 |
SubjectTerms | Continuous Integration Software testing Test Case Prioritization |
Title | Test Case Prioritization in Continuous Integration environments: A systematic mapping study |
URI | https://dx.doi.org/10.1016/j.infsof.2020.106268 |
Volume | 121 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3fS8MwEA5jgvgi_sT5Y-TB17o0SdvUtzEcm-IQ3GDgQ0maVCrajbm9-rd7ado5QRR8bJqD9stx9x3cfUHokjHFQ6EYFDlQrnIqQ0-GQnshI5kUUhlZFor3o3Aw4bfTYNpAvXoWxrZVVrHfxfQyWlcrnQrNzjzPO49ADgikz5iCnxJIO3aCnUfWy68-1m0evvVop7dHPLu7Hp8re7zgEN9nVsiT2iXg9uLn9LSRcvp7aLfiirjrPmcfNUxxgLbrVvVD9DSGkI57kIfwwyKfWXkiN1SJ8wJb2am8WEFhj4eVJIR9sznYdo27-EvJGb9Jq9XwjEvF2SM06d-MewOvuizBS4H1Lz3jR5Jo-AdfCiK1jDKjQmViSonWWeDLckVSZUQARZYWnGlmDByVnxGaGnaMmsWsMCcI68CQWOkgE0CWoEJUTFHJuAyVEDw1vIVYjVGSVkri9kKL16RuGXtJHLKJRTZxyLaQt7aaOyWNP_ZHNfzJN49IINj_ann6b8sztGOfXEPjOWouFytzAaRjqdqlV7XRVnd4Nxh9Aohf2MA |
linkProvider | Elsevier |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3dS8MwED_mBuqL-InzMw--lmVN22W-jeHo3AeCGwg-lKRJpaLdmNv_76Vp5wRR8DXpQXs57n4_evcLwA1j0gu4ZEhykK56rggcEXDlBIwmggupRU4UR-MgnHr3T_5TBbrlLIxpqyxyv83pebYuVhqFNxvzNG08IjigWD7bLsYpxbKzBTWjTuVXodbpD8Lx-meCCWoruUcdY1BO0OVtXniOHzOj5emaJYT3_OcKtVF1evuwV8BF0rFvdAAVnR3CdtmtfgTPE8zqpIuliDws0plRKLJzlSTNiFGeSrMVcnvSL1QhzM7mbNst6ZAvMWfyLoxcwwvJRWePYdq7m3RDp7gvwYkR-C8d3WwJqvAbmoJToUQr0TKQuu26VKnEb4p8RbhScx95luIeU0xrPK1mQt1YsxOoZrNMnwJRvqZtqfyEI15CkiiZdAXzRCA592Lt1YGVPoriQkzc3GnxFpVdY6-R9WxkPBtZz9bBWVvNrZjGH8-3SvdH34Iiwnz_q-XZvy2vYSecjIbRsD8enMOu2bH9jRdQXS5W-hIxyFJeFTH2Cf0F23E |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Test+Case+Prioritization+in+Continuous+Integration+environments%3A+A+systematic+mapping+study&rft.jtitle=Information+and+software+technology&rft.au=Prado+Lima%2C+Jackson+A.&rft.au=Vergilio%2C+Silvia+R.&rft.date=2020-05-01&rft.issn=0950-5849&rft.volume=121&rft.spage=106268&rft_id=info:doi/10.1016%2Fj.infsof.2020.106268&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_infsof_2020_106268 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0950-5849&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0950-5849&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0950-5849&client=summon |