T-SCOPE
BENEFITS Visual testing support for critical, troubleprone modules.
Improved test efficiency.
KEY FEATURES Interactive real-time branch, call-pair visualization.
Color/intensity digraph, call-tree annotation.
APPLICATIONS Unit testing, integration testing.
Critical-modules.
TestWorks INDEX VALUE +80 Points if Ct > 10%.
+80 Points if C1 > 85%.
+90 Points if S1 > 95%.
Take a tour of TestWorks for UNIX: TestWorking MotifBurger


T-SCOPE, a dynamic test observation tool, is intended for very-detailed interactive analysis of critical software modules in which detailed branch to branch and/or call-pair to call-pair information is needed to completely understand an application's behavior. T-SCOPE works directly with TestWorks/Coverage's TCAT and TCAT-PATH tools.

TCAT and TCAT-PATH instrumented source code has markers at each logical branch and call-pair. The instrumenter also creates directed graphs depicting each module's control-flow structure, and call-trees showing the application's caller-callee structure. T-SCOPE shows how execution actually proceeds within chosen functions' digraphs, and for user-selected call-trees. A typical T-SCOPE setup will show the complete structure of several modules or a call-tree subset. Dynamic slider bars are available to show the instantaneous branch or call-pair coverage achieved in selected functions with the current interactive tests.

During test execution, the T-SCOPE controlled displays highlight each call-pair and/or branch execution of selected [sub-]call-tree(s) or digraph(s). Color selections, geometry choices, and highlight modes are user-selectable at T-SCOPE setup time. The software tester/analyzer uses the dynamic display information to visualize program operation in real time and at a very high level of detail. Typically this is much more detail than is available even with source-level debuggers.

Click Here for Screen Shots showing TestWorks Capabilities and Facilities.