发明名称 METHOD AND SYSTEM FOR AUTOMATED TEST CASE SELECTION
摘要 A computer-implemented method, computer program product, and computer system for intellectually and automatically selecting test cases for testing software that has been changed. In this invention, the automated selection of the subset of the test cases is based on determination of what software under test has been changed, what test cases have exercised these changes, what test data has been used to exercise these changes, what test environment including hardware and software configuration has been used to test these changes, and what pre-requisite test cases have been run prior to having the software under test in the correct state.
申请公布号 US2015026664(A1) 申请公布日期 2015.01.22
申请号 US201313944012 申请日期 2013.07.17
申请人 International Business Machines Corporation 发明人 Bartley Timothy S.;Bray Gavin G.;Hughes Elizabeth M.;Singh Kalvinder P.
分类号 G06F11/36 主分类号 G06F11/36
代理机构 代理人
主权项 1. A computer-implemented method for selecting test cases for testing software that has been changed, the method comprising: executing one or more test cases with one or more test case input data, one or more test environments, and one or more prerequisite test cases; generating code coverage metrics for the software, code coverage metrics describing what code of the software has been executed; mapping the code coverage metrics to a combination of the one or more test cases, the one or more test case input data, the one or more test environments, and the one or more prerequisite test cases; generating code change metrics for the software, code change metrics describing what changes to the software have been made; updating a database which maps the changes to the one or more test cases, the one or more test case input data, the one or more test environments, and the one or more prerequisite test cases; determining the changes to the software, based on a correlation between the code coverage metrics and the code change metrics; and selecting, from the one or more test cases, test cases for testing the software that has been changed.
地址 Armonk NY US
您可能感兴趣的专利