Skip to content

Latest commit

 

History

History
122 lines (121 loc) · 32.2 KB

references.md

File metadata and controls

122 lines (121 loc) · 32.2 KB

List of TCP studies

  • G. Rothermel, R.H. Untch, C. Chu, M.J. Harrold. Test case prioritization: An empirical study. IEEE International Conference on Software Maintenance, pp. 179-188. 1999. DOI: 10.1109/ICSM.1999.792604
  • S. Elbaum, A. Malishevxky, G. Rothermel. Prioritizing test cases for regression testing. International Symposium on Software Testing and Analysis, pp. 102-112. 2000. DOI: 10.1145/347324.348910
  • S.G. Elbaum, A.G. Malishevsky, G. Rothermel. Incorporating varying test costs and fault severities into test case prioritization. International Conference on Software Engineering, pp. 329-338. 2001. DOI: 10.1109/ICSE.2001.919106
  • J.A. Jones, M.J. Harrold. Test-suite reduction and prioritization for modified condition/decision coverage. IEEE International Conference on Software Maintenance, pp. 92-101. 2001. DOI: 10.1109/ICSM.2001.972715
  • G. Rothermel, R.J. Untch, C. Chu. Prioritizing test cases for regression testing. IEEE Transactions on Software Engineering, vol. 10(27), pp. 929-948. 2001. DOI: 10.1109/32.962562
  • S. Elbaum, A. Malishevxky, G. Rothermel. Test case prioritization: A famility of empirical studies. IEEE Transactions on Software Engineering, vol. 28(2), pp. 159-182. 2002. DOI: 10.1109/32.988497
  • J-M. Kim, A. Porter. A history-based test prioritization technique for regression testing in resource constrained environments. International Conference on Software Engineering, pp. 119-129. 2002. DOI: 10.1145/581339.581357
  • A. Srivastava, J. Thiagarajan. Effectively prioritizing tests in development environment. International Symposium on software testing and analysis, vol. 97-106. 2002. DOI: 10.1145/566172.566187
  • S. Elbaum, P. Kallakuri, A. Malishevxky, G. Rothermel, S. Kanduri. Understanding the effects of changes on the cost-effectiveness of regression testing techniques. Software Testing, Verification and Reliability, vol. 13(2), pp. 65-83. 2003. DOI: 10.1002/stvr.263
  • D. Leon, A. Podgurski. A comparison of coverage-based and distribution-based techniques for filtering and prioritizing test cases. International Symposium on Software Reliability Engineering, p. 442. 2003. DOI: 10.1109/ISSRE.2003.1251065
  • H. Do, G. Rothermel, A. Kinneer. Empirical studies of test case prioritization in a junit testing environment. International Symposium on Software Reliability Engineering, pp. 113-124. 2004. DOI: 10.1109/ISSRE.2004.18
  • H. Do, G. Rothermel. A controlled experiment assessing test case prioritization techniques via mutation analysis. IEEE Internacional Conference on Software Maintenance, pp. 411-420. 2005. DOI: 10.1109/ICSM.2005.9
  • M. Rummel, G.M. Kapfhammer, A. Thall. Towards the prioritization of regression test suites with data flow information. ACM Symposium on Applied Computing, vol. 1499-1504. 2005. DOI: 10.1145/1066677.1067016
  • H. Do, G. Rothermel. An empirical study of regression testing techniques incorporating context and lifetime factors and improved cost-benefit models. ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 141-151. 2006. DOI: 10.1145/1181775.1181793
  • H. Do, G. Rothermel, A. Kineer. Prioritizing jUnit test cases: An empirical assessment and cost-benefits analysis. Empirical Software Engineering, vol. 11, pp. 33-70. 2006. DOI: 10.1007/s10664-006-5965-8
  • H. Do, G. Rothermel. On the use of mutation faults in empirical assessments of test case prioritization techniques. IEEE Transactions on Software Engineering, vol. 32(9), pp. 733-752. 2006. DOI: 10.1109/TSE.2006.92
  • D. Jeffrey, N. Gupta. Test case prioritization using relevant slices. International Computer Software and Applications Conference, pp. 411-420. 2006. DOI: 10.1109/COMPSAC.2006.80
  • P. Tonella, P. Avesani, A. Susi. Using the case-based ranking methodology for test case prioritization. IEEE International Conference on Software Maintenance, pp. 123-133. 2006. DOI: 10.1109/ICSM.2006.74
  • K.R. Walcott, M.L. Soffa, G.M. Kapfhammer, R.S. Roos. Timeaware test suite prioritization. International Symposium on Software Testing and Analysis, pp. 1-12. 2006. DOI: 10.1145/1146238.1146240
  • Z. Li, M. Harman, R.M. Hierons. Search algorithms for regression test case prioritization. IEEE Transactions on Software Engineering, vol. 33(4), pp. 225-237. 2007. DOI: 10.1109/TSE.2007.38
  • S. Mirarab, L. Tahvildari. A prioritization approach for software test cases based on bayesian networks. International Conference on Fundamental Approaches to Software Engineering, pp. 276-290. 2007. DOI: 10.1007/978-3-540-71289-3_22
  • X. Qu, M.B. Cohen, K.M. Woolf. Combinatorial interaction regression testing: A study of test case generation and prioritization. International Conference on Software Maintenance, pp. 255-264. 2007. DOI: 10.1109/ICSM.2007.4362638
  • A. Smith, J. Grieger, G.M. Kapfhammer, M.L. Soffa. Test suite reduction and prioritization with call trees. International Conference on Automated Software Engineering, pp. 539-540. 2007. DOI: 10.1145/1321631.1321733
  • H. Do, S.M. Mirara, L. Tahvildari, G. Rothermel. An empirical study of the effect of time constraints on the cost-benefits of regression testing. ACM SIGSOFT International Symposium on Foundations of Software Engineering, vol. 71-82. 2008. DOI: 10.1145/1453101.1453113
  • S. Mirarab, L. Tahvildari. An empirical study on Bayesian network-based approach for test case prioritization. International Conference on Software Testing, Verification an Validation, pp. 278-287. 2008. DOI: 10.1109/ICST.2008.57
  • X. Qu, M.B. Cohen, G. Rothermel. Configuration-aware regression testing: An empirical study of sampling and prioritization. International Symposium on Software Testing and Analysis, pp. 75-86. 2008. DOI: 10.1145/1390630.1390641
  • Y. Fazlalizadeh, A. Khalilian, M.A. Azgomi, S. Parsa. Prioritizing test cases for resource constraint environments using historical test case performance data. International Conference on Computer Science and Information Technology, pp. 190-195. 2009. DOI: 10.1109/ICCSIT.2009.5234968
  • S. Huang, Chen, J. Zhu, Z.J Li, H.F. Tan. An optimized change-driven regression testing selection strategy for binary java applications. ACM Symposium on Applied Computing, pp. 558-565. 2009. DOI: 10.1145/1529282.1529403
  • A.M. Smith, G.M. Kapfhammer. An empirical study of incorporating cost into test suite reduction and prioritization. ACM Symposium on Applied Computing, pp. 461-467. 2009. DOI: 10.1145/1529282.1529382
  • S. Yoo, M. Harman, P. Tonella, A. Susi. Clustering test cases to achieve effective and scalable prioritisation incorporating expert knowledge. International Symposium on Software Testing and Analysis, vol. 201-212, 2009. DOI: 10.1145/1572272.1572296
  • L. Zhang, S.S. Hour, C. Guo, T. Xie, H. Mei. Time-aware test-case prioritization using integer linear programming. International Conference on Software Testing and Analysis, pp. 213-224. 2009. DOI: 10.1145/1572272.1572297
  • L. Zhang, J. Zhou, D. Hao, L. Zhang, H. Mei. Prioritizing jUnit test cases in absence of coverage information. International Conference on Automated Software Engineering, vol. 19-28. 2009. DOI: 10.1109/ICSM.2009.5306350
  • H. Do, S. Mirarab, L. Tahvildari, G. Rothermel. The effects of time constraints on test case prioritization: a series of controlled experiments. IEEE Transactions on Software Engineering, vol. 36(5), pp. 593-617. 2010. DOI: 10.1109/TSE.2010.58
  • R. Carlson, H. Do, A. Denton. A clustering approach to improving test case prioritization: an industrial case study. IEEE International Conference on Software Maintenance, vol. 382-391. 2011. DOI: 10.1109/ICSM.2011.6080805
  • S. Chen, Z. Chen, Z. Zhihong, B. Xu, Y. Feng. Using semi-supervised clustering to improve regression test selection techniques. IEEE International Conference on Software Testing, Verification, and Validation, pp. 1-10. 2011. DOI: 10.1109/ICST.2011.38
  • R.C. Bryce, S. Sampath, J.B. Pedersen, S. Manchester. Test suite prioritization by cost-based combinatorial interaction coverage. International Journal of System Assurance Engineering and Management, vol. 2, pp. 126-134. 2011. DOI: 10.1007/s13198-011-0067-4
  • E. Engström, P. Runeson, A. Ljung. Improving regression testing transparency and efficiency with history-based prioritization: an industrial case study. International Conference on Software Testing, Verification and Validation, pp. 367-376. 2011. DOI: 10.1109/ICST.2011.27
  • W. Jun, Z. Yan, J. Chen. Test case prioritization technique based on genetic algorithm. International Conference on Internet Computing & Information, pp. 173-175. 2011. DOI: 10.1109/ICICIS.2011.50
  • A. Kaur, S. Goyal. A genetic algorithm for fault-based regression test case prioritization. International Journal of Computer Applications, vol. 32(8), pp. 30-37. 2011. DOI: 10.5120/3925-5545
  • F. Wang, S-C. Yang, Y-L. Yang. Regression testing based on neural networks and program slicing techniques. Advances in Intelligent and Soft Computing, pp. 409-418. 2011. DOI: 10.1007/978-3-642-25658-5_50
  • H. Yoon, B. Choi. A test case prioritization based on degree of risk exposure and its empirical study. International Journal of Software Engineering and Knowledge Engineering, vol. 21(2), pp. 191-209. 2011. DOI: 10.1142/S0218194011005220
  • C.R. Fang, Z.Y. Chen, B.W. Xu. Comparing logic coverage criteria on test case prioritization. Science China Information Sciences. 2012. DOI: 10.1007/s11432-012-4746-9
  • Y.C. Huang, K.L. Peng, C.Y. Huang. A history-based cost-cognizant test case prioritization technique in regression testing. Journal of Systems and Software, vol. 85(3), pp. 626-637. 2012. DOI: 10.1016/j.jss.2011.09.063
  • B. Jiang, Z. Zhang, W.K. Chan, T.H. Tse, T.Y. Chen. How well does test case prioritization integrate with statistical fault localization? Information and Software Technology, vol. 54(7), pp. 739-758. 2012. DOI: 10.1016/j.infsof.2012.01.006
  • A. Khalilian, M. Azgomi, Y. Fazlalizadeh. An improved method for test case prioritization by incorporating historical test case data. Science of Computer Programming, vol. 78, pp. 93-116. 2012. DOI: 10.1016/j.scico.2012.01.006
  • Y. Ledru, A. Petrenko, S. Boroday, N. Mandran. Prioritizing test cases with string distances. Automated Software Engineering, vol. 19, pp. 65-95. 2012. DOI: 10.1007/s10515-011-0093-0
  • D. Di Nardo, N. Alshahwan, L. Briand, Y. Labiche. Coverage-based test case prioritization: An industrial case study. International Conference on Software Testing, Verification and Validation, pp. 302-311. 2013. DOI: 10.1109/ICST.2013.27
  • S. Haidry, T. Miller. Using dependency structures for prioritisation of functional test suites. IEEE Transactions on Software Engineering, vol. 39(2), pp. 258-275. 2013. DOI: 10.1109/TSE.2012.26
  • A.R. Lenz, A. Pozo, S.R. Vergilio. Linking software testing results with a machine learning approach. Engineering Applications of Artificial Intelligence, pp. 1631-1640. 2013. DOI: 10.1016/j.engappai.2013.01.008
  • Q. Li, B. Boehm. Improving scenario testing process by adding value-based prioritization: an industrial case study. International Conference on Software and System Process, vol. 78-87. 2013. DOI: 10.1145/2486046.2486061
  • C.T. Lin, C.D. Chen, C.S. Tsai, G.M. Kapfhammer. History-based test case prioritization with software version awareness. International Conference on Engineering of Complex Computer Systems, pp. 171-172. 2013. DOI: 10.1109/ICECCS.2013.33
  • D. Marijan, A. Gotlieb, S. Sen. Test case prioritization for continuous regression testing: an industrial case study. International Conference on Software Maintenance, pp. 540-543. 2013. DOI: 10.1109/ICSM.2013.91
  • Y. Pang, X. Xue, A.S. Namin. Identifying effective test cases through k-means clustering for enhacing regression testing. International Conference on Machine Learning and Applications, pp. 78-83. 2013. DOI: 10.1109/ICMLA.2013.109
  • L. Zhang, D. Hao, L. Zhang, G. Rothermel, H. Mei. Bridging the gap between the total and additional test-case prioritization strategies. International Conference on Software Engineering, pp. 192-201. 2013. DOI: 10.1109/ICSE.2013.6606565
  • C. Fang, Z. Chen, K. Wu, Z. Zhao. Similarity-based test case prioritization using ordered sequences of program entities. Software Quality Journal, vol. 22, pp. 335-361. 2014. DOI: 10.1007/s11219-013-9224-0
  • D. Hao, L. Zhang, L. Zhang, G. Rothermel, H. Mei. A unified test case prioritization approach. ACM Transactions on Software Engineering Methodology, vol. 24(2), article 10. 2014. DOI: 10.1145/2685614
  • S. Thomas, H. Hemmati, A. Hassan. Static test case prioritization using topic models. Empirical Software Engineering. 2014. DOI: 10.1007/s10664-012-9219-7
  • D. Di Nardo, N. Alshahwan, L. Briand, Y. Labiche. Coverage-based regression test case selection, minimization and prioritization: A case study on an industrial system. Software Testing, Verification and Reliability, vol. 25(4), pp. 371-396. 2015. DOI: 10.1002/stvr.1572
  • D. Gao, X. Guo, L. Zhao. Test case prioritization for regression testing based on ant colony optimization. IEEE International Conference on Software Engineering and Service Science, pp. 275-279. 2015. DOI: 10.1109/ICSESS.2015.7339054
  • B. Jiang, W.K. Chan. Input-based adaptive randomized test case prioritization: A local beam search approach. Journal of Systems and Software, vol. 105, pp. 91-106. 2015. DOI: 10.1016/j.jss.2015.03.066
  • Y. Lou, D. Hao, L. Zhang. Mutation-based test-case prioritization in software evolution. International Symposium on Software Reliability Engineering, pp. 46-57. 2015. DOI: 10.1109/ISSRE.2015.7381798
  • D. Marijan. Multi-perspective regression test prioritization for time-constrained environments. IEEE International Conference on Software Quality, Reliability and Security, pp. 157-162. 2015. DOI: 10.1109/QRS.2015.31
  • T. Noguchi, H. Washizaki, Y. Fukazawa. History-based test case prioritization for black box testing using ant colony optimization. International Conference on Software Testing, Verification and Validation, pp. 1-2. 2015. DOI: 10.1109/ICST.2015.7102622
  • R.K. Saha, L. Zhang, S. Khurshid, D.E. Perry. An information retrieval approach for regression test prioritization based on program changes. International Conference on Software Engineering, pp. 268-279. 2015. DOI: 10.1109/ICSE.2015.47
  • X. Tang, S. Wang, K. Mao. Will this bug-fixing change break regression testing? International Symposium on Empirical Software Engineering and Measurement, pp. 1-10. 2015. DOI: 10.1109/ESEM.2015.7321218
  • Y. Wang, X. Zhao, X. Ding. An effective test case prioritization method based on fault severity. IEEE International Conference on Software Engineering and Service Science, pp. 737-741. 2015. DOI: 10.1109/ICSESS.2015.7339162
  • F. Yuan, Y. Bian, Z. Li, R. Zhao. Epistatic genetic algorithm for test case prioritization. Symposium on Search-based Software Engineering, pp. 109-124. 2015. DOI: 10.1007/978-3-319-22183-0_8
  • X. Zhao, Z. Wang, X. Fan, Z. Wang. A clustering-bayesian network based approach for test case prioritization. IEEE Computer Software and Applications Conference, pp. 542-547. 2015. DOI: 10.1109/COMPSAC.2015.154
  • R. Almaghairbe, M. Roper. Automatically classifying test results by semi-supervised learning IEEE International Symposium on Software Reliability Engineering, pp. 116-126. 2016. DOI: 10.1109/ISSRE.2016.22
  • E.L.G. Alves, P.D.L. Machado, T. Massoni, M. Kim. Prioritizing test cases for early detection of refactoring faults. Software Testing, Verification and Reliability, vol. 26(5), pp. 402-426. 2016. DOI: 10.1002/stvr.1603
  • B. Busjaeger, T. Xie. Learning for test prioritization: An industrial case study. ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp. 975-980. 2016. DOI: 10.1145/2950290.2983954
  • S. Eghbali, L. Tahvildari. Test case prioritization using lexicographical ordering. IEEE Transactions on Software Engineering, vol. 42(12), pp. 1178-1195. 2016. DOI: 10.1109/TSE.2016.2550441
  • D. Hao, L. Zhang, L. Zang, Y. Wang, X. Wu, T. Xie. To be optimal or not in test-case prioritization. IEEE Transactions on Software Engineering, vol. 42(5), pp. 490-505. 2016. DOI: 10.1109/TSE.2015.2496939
  • R. Lachman, M. Nieke, C. Seidl, I. Schaefer, S. Schulze. System-level test case prioritization using machine learning. International Conference on Machine Learning and Applications, pp. 361-368. 2016. DOI: 10.1109/ICMLA.2016.0065
  • K. Solanki, Y. Sihgh, S. Dalal, P. Srivastava. Test case prioritization: An approach based on modified ant colony optimization. Emerging Research in Computing, Information, Communication and Applications, pp. 213-223. 2016. DOI: 10.1007/978-981-10-0287-8_19
  • S. Tahvili, W. Afzal, M. Saadatmand, M Bohlin. Towards earlier fault detection by value-driven prioritization of test cases using fuzzy TOPSIS. Information Technology: New Generations, pp. 745-759. 2016. DOI: 10.1007/978-3-319-32467-8_65
  • E. Ufuktepe, T. Tuglular. Automation architecture for bayesian network based test case prioritization and execution. Computer Software and Applications, pp. 52-57. 2016. DOI: 10.1109/COMPSAC.2016.71
  • S. Wang, S. Ali, T. Yue, O. Bakkeli, M. Liaaen. Enhancing test case prioritization in an industrial setting with resource awareness and multi-objective search. International Conference on Software Engineering, pp. 182-191. 2016. DOI: 10.1145/2889160.2889240
  • W. Fu, H. Yu, G. Fan, X. Ji. Coverage-based clustering and scheduling approach for test case prioritization. IEICE Transactions on Information and Systems, vol. E100.D, pp. 1218-1230. 2017. DOI: 10.1587/transinf.2016EDP7356
  • P. Kandil, S. Moussa, N. Badr. Cluster-based test cases prioritization and selection technique for agile regression testing. Journal of Software: Evolution and Process, vol. 29(6), p. e1794. 2017. DOI: 10.1002/smr.1794
  • B. Miranda, A. Bertolino. Scope-aided test prioritization, selection and minimization for software reuse. Journal of Systems and Software, vol. 131, pp. 528-549. 2017. DOI: 10.1016/j.jss.2016.06.058
  • T.B. Noor, H. Hemmati. Studying test case failure prediction for test case prioritization. International Conference on Predictive Models and Data Analytics in Software Engineering, pp. 2-11. 2017. DOI: 10.1145/3127005.3127006
  • S. Panda, D. Mohapatra. Regression test suite minimization using integer linear programming model. Software Practice and Experience, vol. 47(11). 2017. DOI: 10.1002/spe.2485
  • R.H. Rosero, O.S. Gomez, G. Rodriguez. Regression testing of database applications under an incremental software development setting. IEEE Access, vol. 5, pp. 18419-18428. 2017. DOI: 10.1109/ACCESS.2017.2749502
  • H. Spieker, A. Gotlieb. Reinforcement learning for automatic test case prioritization and selection in continuous integration. ACM SIGSOFT International Symposium on Software Testing and Analysis, pp. 12-22. 2017. DOI: 10.1145/3092703.3092709
  • I. Alagöz, T. Hoiss, R. German. Improving system reliability assessment of safety-critical systems using machine learning optimization techniques. Advances in Science, Technology and Engineering Systems, vol. 3, pp. 49-65. 2018. DOI: 10.25046/aj030107
  • A. Bhattacharyya, C. Amza. PReT: A tool for automatic phase-based regression testing. International Conference on Cloud Computing Technology and Science, pp. 284-289. 2018. DOI: 10.1109/CloudCom2018.2018.00062
  • J. Chen, Y. Lou, L Zhang, J. Zhou, X. Wang, D. Hao, L. Zhang. Optimizing test prioritization via test distribution analysis. ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 656-667. 2018. DOI: 10.1145/3236024.3236053
  • J. Chen, L. Zhu, T. Chen, D. Towey, F.C. Kuo, R. Huang, Y. Guo. Test case prioritization for object-oriented software: An adaptive random sequence approach based on clustering. Journal of Systems and Software, vol. 135, pp. 107-125. 2018. DOI: 10.1016/j.jss.2017.09.031
  • J. Liang, S. Elbaum, G. Rothermel. Redefining prioritization: Continuous prioritization for continuous integration. International Conference on Software Engineering, pp. 688-698. 2018. DOI: 10.1145/3180155.3180213
  • F. Palma, T. Abdou, A. Bener, J. Maidens, S. Liu. An improvement to test case failure prediction in the context of test case prioritization. International Conference on Predictive Models and Data Analytics in Software Engineering, pp. 80-89. 2018. DOI: 10.1145/3273934.3273944
  • D. Paterson, G. Kapfhammer, G. Fraser, P. McMinn. Using controlled numbers of real faults and mutants to empirically evaluate coverage-based test case prioritization. International Workshop on Automation of Software Test (International Conference on Software Engineering), pp.57-63. 2018. URL: https://ieeexplore.ieee.org/document/8536351
  • D. Pradhan, S. Wang, S. Ali, T. Yue, M. Liaaen. REMAP: using rule mining and multi-objective search for dynamic test case prioritization. International Conference on Software Testing, Verification and Validation, pp. 46-57. 2018. DOI: 10.1109/ICST.2018.00015
  • F. Toure, M. Badri. Prioritizing unit testing effort using sofware metrics and machine learning classifiers. International Conference on Software Engineering and Knowledge Engineering, pp. 653-706. 2018. DOI: 10.18293/SEKE2018-146
  • S. Ulewicz, B. Vogel-Heuser. Industrially applicable system regression test prioritization in production automation. IEEE Transactions on Automation Science and Engineering, vol. 15(4), pp. 1839-1851. 2018. DOI: 10.1109/TASE.2018.2810280
  • Y. Wang, Z. Zhu, B. Yang, F. Guo, H. Yu. Using reliability risk analysis to prioritize test cases. Journal of Systems and Software, vol. 139, pp. 14-31. 2018. DOI: 10.1016/j.jss.2018.01.033
  • J. Anderson, M. Azizi, S. Salem, H. Do. On the use of usage patterns from telemetry data for test case prioritization. Information and Software Technology, vol. 113, pp. 110-130. 2019. DOI: 10.1016/j.infsof.2019.05.008
  • S. Barisal, A. Dutta, S. Godboley, B. Sahoo, D. Mohapatra. MC/DC guided test sequence prioritization using firefly algorithm. Evolutionary Intelligence. 2019. DOI: 10.1007/s12065-019-00322-6
  • H. Jahan, Z. Feng, S.M. Hasan Mahmud, P. Dong. Version specific test case prioritization approach based on artificial neural networks. Journal of Intelligent and Fuzzy Systems. 2019. DOI: 10.1007/s12065-019-00322-6
  • Q. Luo, K. Moran, L. Zhang, D. Poshyvanyk. How do static and dynamic test case prioritization techniques perform on modern software systems? An extensive study on GitHub projects. IEEE Transactions on Software Engineering, vol. 45(11), pp. 1054-1080. 2019. DOI: 10.1109/TSE.2018.2822270
  • R. Mukherjee, K. Patnaik. Prioritizing jUnit test cases without coverage information: An optimization heuristics based approach. IEEE Access, vol. 7, pp. 78092-78107. 2019. DOI: 10.1109/ACCESS.2019.2922387
  • A. Nguyen, B. Le, V. Nguyen. Prioritizing automated user interface tests using reinforcement learning. International Conference on Predictive Models and Data Analytics in Software Engineering, pp. 56-65. 2019. DOI: 10.1145/3345629.3345636
  • D. Paterson, J. Campos, R. Abreu, G. Kapfhammer, G. Fraser, P. McMinn. An empirical study on the use of defect prediction for test case prioritization. International Conference on Software Testing, Verification and Validation, pp. 346-357. 2019. DOI: 10.1109/ICST.2019.00041
  • D. Pradhan, S. Wang, S. Ali, T. Yue, M. Liaaen. Employing rule mining and multi-objective search for dynamic test case prioritization. Journal of Systems and Software, vol. 153, pp. 86-104. 2019. DOI: 10.1016/j.jss.2019.03.064
  • M. Roper. Using machine learning to classify test outcomes. IEEE International Conference on Artificial Intelligent Testing, pp. 99-100. 2019. DOI: 10.1109/AITest.2019.00009
  • D. Shin, S. Yoo, M. Papadakis, D.H. Bae. Empirical evaluation of mutation-based test case prioritization techniques. Software Testing, Verification and Reliability, vol. 29(1-2), p. e1695. 2019. DOI: 10.1002/stvr.1695
  • D. Silva, R. Rabelo, P. Neto, R. Britto, P. Oliveira. A test case prioritization approach based on software component metrics. IEEE International Conference on Systems, Man and Cybernetics, pp. 2939-2945. 2019. DOI: 10.1109/SMC.2019.8914670
  • A. Singh, R.K.Bhatia, A. Singhrova. Machine learning based test case prioritization in object oriented testing. International Journal of Recent Technology and Engineering, vol. 8(3), pp. 700-707. 2019. DOI: 10.35940/ijrte.C3968.098319
  • Z. Wu, Y. Yang. A time window based reinforcement learning reward for test case prioritization in continuous integration. Asia-Pacific Symposium on Internetware, art. 4. 2019. DOI: 10.1145/3361242.3361258
  • S. Ali, Y. Hafeez, S. Hussain, S. Yang. Enhanced regression testing technique for agile software development and continuous integration strategies. Software Quality Journal, vol. 28, pp. 397-423. 2020. DOI: 10.1007/s11219-019-09463-4
  • A. Bertolino, A. Guerriero, B. Miranda, R. Pietrantuono, S. Russo, S. Learning-to-rank vs ranking-to-learn: Strategies for regression testing in continuous integration. International Conference on Software Engineering, pp. 1261-1272. 2020. DOI: 10.1145/3377811.3380369
  • J. Chi, Y. Qu, Q. Zheng, Z. Yang, W. Jin, D. Cui, T. Lui. Relation-based test case prioritization for regression testing. Journal of Systems and Software, vol. 163, art. 110539, 2020. DOI: 10.1016/j.jss.2020.110539
  • D. Di Nucci, A. Panichella, A. Zaidman, A. De Lucia. A test case prioritization genetic algorithm guided by the hypervolume indicator. IEEE Transactions on Software Engineering, vol. 46(6), pp. 674-696. 2020. DOI: 10.1109/TSE.2018.2868082
  • R. Huang, W. Sun, T.Y. Chen, D. Towey, J. Chen, W. Zong, Y. Zhou. Abstract test case prioritization using repeated small-strength level-combination coverage. IEEE Transactions on Reliability, vol. 69(1), pp. 349-372. 2020. DOI: 10.1109/TR.2019.2908068
  • R. Huang, Q. Zhang, D. Towey, W. Sun, J. Chen. Regression test case prioritization by code combinations coverage. Journal of Systems and Software, vol. 169, article 110712. 2020. DOI: 10.1016/j.jss.2020.110712
  • W. Lam, A. Shi, R. Oei, S. Zhang, M. Ernst, T. Xie. Dependent-test-aware regression testing techniques. ACM SIGSOFT International Symposium on Software Testing and Analysis, pp. 298-311. 2020. DOI:10.1145/3395363.3397364
  • C. Lu, J. Zhong, Y. Xue, L. Feng, J. Zhang. Ant colony system with sorting-based local search for coverage-based test case prioritization. IEEE Transactions on Reliability, vol. 69, pp. 1004-1020. 2020. DOI: 10.1109/TR.2019.2930358
  • M. Mahdieh, S.H. Mirian-Hosseinabadi, K. Etemadi, A. Nosrati, S. Jalali. Incorporating fault-proneness estimations into coverage-based test case prioritization methods. Information and software Technology, vol. 121, art. 106269. 2020. DOI: 10.1016/j.infsof.2020.106269
  • R. Wang, Z. Li, S. Jiang, C. Tao. Regression test case prioritization based on fixed candidate set ART algorithm. International Journal of Software Engineering and Knowledge Engineering, vol. 30(3), pp. 291-320. 2020. DOI: 10.1142/S0218194020500138
  • L. Xiao, H. Miao, T. Shi, Y. Hong. LSTM-based deep learning for spatial-temporal software testing. Distributed and Parallel Databases. 2020. DOI: 10.1007/s10619-020-07291-1