发明名称 Computer software testing method and apparatus
摘要 An automatic testing technique generates an incremental coverage report indicating coverage only for portions of the program that are unreached by previous testing-allowing software testing processes to concentrate upon finding tests which increase the test coverage and reducing the sheer bulk of the coverage output. A computer program to be tested is parsed and "instrument" code is inserted at appropriate parts of the program. The instrumented program is then typically executed multiple times with different input conditions in an attempt to "exercise" and test different parts of the program. For each execution, the instrument code inserted by the instrumentation process causes coverage results to be generated and stored. Such coverage results may include information about which parts of the program have been reached by the current execution that had not previously been reached by earlier executions. This "incremental" coverage results output is useful in specifying the value of a current test without flooding the user with volumes of information specifying all parts of the program reached by the current execution.
申请公布号 US5758061(A) 申请公布日期 1998.05.26
申请号 US19950572795 申请日期 1995.12.15
申请人 PLUM, THOMAS S. 发明人 PLUM, THOMAS S.
分类号 G06F11/36;(IPC1-7):G06F11/00 主分类号 G06F11/36
代理机构 代理人
主权项
地址