Patent ID: 6192511
Filing Date: 2001-02-20
Classification: G06F,Y10S

Abstract:
In a computing system having a capability for component-based visual programming, computer readable code readable by said system for providing test coverage metrics, comprising:a subprocess for providing one or more component-based, visually-constructed programs;a subprocess for instrumenting a selected one of said visually-constructed programs in order to collect test coverage information, further comprising:a subprocess for locating one or more elements of interest in said selected visually-constructed program, wherein said elements comprise instances of features of said selected visually-constructed program, said features comprising one or more of: (1) events to be signaled by components; (2) actions to be performed by components; (3) attributes of components; and (4) connections to be fired; anda subprocess for adding a plurality of code hooks to said selected visually-constructed program for each of said located elements;a subprocess for initializing said test coverage metrics;a subprocess for gathering said test coverage information for said selected visually-constructed program, using said instrumented program, further comprising:a subprocess for executing one or more tests against said instrumented program; anda subprocess for logging an entry upon detection of any of said code hooks during operation of said subprocess for executing; anda subprocess for updating said test coverage metrics to reflect said gathered test coverage information.