TCAT for Java for UNIX

Test Coverage Analyzer and Source Analysis Facility for Java
BENEFITS Measure Effectiveness of Tests, Test Suites.
Identify untested code and reveal more defects.
Improve test efficiency.
KEY FEATURES Combined branch and method-pair coverage for applets in Java.
Annotatable method dependence tree displays with access to Java source code.
Annotatable digraph displays with access to Java source.
APPLICATIONS Branch coverage: unit testing, integration testing.
Call-pair coverage: integration testing, system testing, test suite validation.
Graphical annotation: all levels of code test completion browsing, analysis.
TestWorks INDEX VALUE +75 Points if C1 > 80%.
+85 Points if S1 > 90%.
Take a Tour of TestWorks for Java
Try out TCAT for Java for UNIX on Your Own Browser
TCAT(tm) for Java(tm) for UNIX, a test coverage analysis tool for applets and applications written in Java, stands alone or works as a part of TestWorks fully integrated STW/Coverage multi-platform suite of software testing tools.


SUMMARY: A quick summary of the TCAT for Java for UNIX product.
FEATURES: The main technical features of TCAT for Java for UNIX.
BENEFITS: The main benefits of TCAT for Java for UNIX.
GRAPHICS: Summary of graphical features TCAT for Java for UNIX.
APPLICATIONS: Where to use TCAT for Java for UNIX.
EVALUATION: How to obtain an evaluation copy of TCAT for Java for UNIX.
SAMPLES: Take a Tour of TCAT for Java for UNIX and see examples in action (your browser must be Java ENABLED).
TRADEMARK: Trademark Notice.

SUMMARY(BACK TO TOP)

TCAT for Java for UNIX is a branch, method, and method-pair coverage analyzer for applets written in the Java language.

TCAT for Java for UNIX works by instrumenting a Java application to permit collecting dynamic coverage information. TCAT for Java for UNIX reports the coverage as a percentage of possible branches exercised (C1) and as a percentage of possible method-pairs exercised (S1). (A method-pair is a method-to-method connection). The TCAT for Java for UNIX package includes the instrumenter engine, the runtime unit, and graphics oriented analyzers for call-pair and branch coverage, for detailed analysis of the calling-structure of your Java applet, and complete directed graph (digraph) analysis of each function present in the Java source code.

In addition, TCAT for Java for UNIX permits browsing through your Java applet code from the call-tree, from the digraph, and from the coverage analyzer sections.

Technical Features (BACK TO TOP)

Benefits (BACK TO TOP)

Summary of Graphical Features of TCAT for Java for UNIX. (BACK TO TOP)

The TCAT for Java for UNIX system includes powerful and sophisticated visualization software to help users: These features are implemented in three primary graphical views you can use: one for call-trees (method invocation trees), one for the structure of individual functions (methods), and one that shows coverage values reflected relative to the current test and all prior tests for all Java files and functions (methods) in your build.

Applications of TCAT for Java for UNIX (BACK TO TOP)

Obtaining an Evaluation Copy (BACK TO TOP)

To obtain your evaluation copy simply fill out the standard product information form on these Web Pages. Be sure to indicate that you want to evaluate the TCAT for Java for UNIX product. We will be back to you promptly with the required paperwork.
Click Here for an Evaluation Copy Request

Tour TCAT for Java for UNIX (BACK TO TOP)

Click here to take a Quick Tour of TCAT for Java for UNIX including sample outputs and samples of the TCAT for Java for UNIX screens.

Click here to Try out TCAT for Java for UNIX on Your Own Browser

Trademark Notice(BACK TO TOP)

TCAT(tm) is a trademark of Software Research, Inc. Java(tm) is a trademark of SunSoft, Inc.