1 Introduction Regression testing refers to retest code after modification to ensure that changes will not introduce new faults or cause faults in other lines of code[1].Regression test selection(RTS)is one of the pre...1 Introduction Regression testing refers to retest code after modification to ensure that changes will not introduce new faults or cause faults in other lines of code[1].Regression test selection(RTS)is one of the predominant techniques.It identifies test cases that are relevant to test recent changes in an application and seeks to reduce the number of test suite while preserving the capability to reveal faults[2].展开更多
基金This work was jointly funded by the Research Projects of Basic Scientific Research Business Expenses in Institutions of Higher Learning of Heilongjiang Province(1353ZD003 and 2018-KYYWFMY-0104)Science and Technology Research Project of Mudanjiang Normal University(YB2019003)+1 种基金the Scientific and Technological Plan Project of Mudanjiang City(Z2018g023)the Innovation Foundation of Science and Technology of Dalian(2018J12GX045).
文摘1 Introduction Regression testing refers to retest code after modification to ensure that changes will not introduce new faults or cause faults in other lines of code[1].Regression test selection(RTS)is one of the predominant techniques.It identifies test cases that are relevant to test recent changes in an application and seeks to reduce the number of test suite while preserving the capability to reveal faults[2].