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...

Full description

Saved in:
Bibliographic Details
Published inInformation and software technology Vol. 121; p. 106268
Main Authors Prado Lima, Jackson A., Vergilio, Silvia R.
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.05.2020
Subjects
Online AccessGet full text
ISSN0950-5849
1873-6025
DOI10.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