TY - JOUR AU - AB - FAST Approaches to Scalable Similarity-based Test Case Prioritization Breno Miranda Emilio Cruciani Roberto Verdecchia Antonia Bertolino Federal University of Gran Sasso Science Gran Sasso Science ISTI - CNR Pernambuco Institute Institute Pisa 56124, Italy Recife 50740-540, Brazil L’Aquila 67100, Italy L’Aquila 67100, Italy antonia.bertolino@isti.cnr.it bafm@cin.ufpe.br emilio.cruciani@gssi.it roberto.verdecchia@gssi.it ABSTRACT 1 INTRODUCTION Many test case prioritization criteria have been proposed Test case prioritization (TCP) is a very active topic in soft- for speeding up fault detection. Among them, similarity- ware testing research [4, 15, 21, 33]. The goal of TCP is to based approaches give priority to the test cases that are speed up fault detection: It re-orders a test suite so that the most dissimilar from those already selected. However, those test cases that are most likely to fail are executed first. the proposed criteria do not scale up to handle the many TCP is typically applied in regression testing [30, 33]: As thousands or even some millions test suite sizes of modern changes are introduced into a software system, previously industrial systems and simple heuristics are used instead. saved test cases need to be re-executed to ensure quality and We introduce the FAST family of test case prioritization stability. TI - FAST approaches to scalable similarity-based test case prioritization JF - Proceedings of the 40th International Conference on Software Engineering DO - 10.1145/3180155.3180210 DA - 2018-05-27 UR - https://www.deepdyve.com/lp/unpaywall/fast-approaches-to-scalable-similarity-based-test-case-prioritization-cdsB1ZTDYD DP - DeepDyve ER -