摘要 |
PROBLEM TO BE SOLVED: To extract a function for which test must be executed preferentially over others among functions included in software.SOLUTION: A change function extraction unit 110 generates a change function extraction list 181 using a use function list 191 including the identifier of a use function that is used and an influence function list 192 including a change function identifier for identifying a change function to which a change has been added. The change function extraction list 181 includes the change function identifier of a change function called from a use function. A narrowing-down unit 120 generates a narrowing-down list 182 including a change function identifier narrowed down from the change function extraction list 181. A test object extraction unit 130 generates a test object list 196 using a test coverage list 194 including a test coverage per change function. The test object list 196 includes the change function identifier of a change function, among the change function identifiers included in the narrowing-down list 182, the test coverage of which is not included in a coverage range.SELECTED DRAWING: Figure 1 |