|
University of Pittsburgh
- Department of Computer Science
Project Members
Faculty: Bruce
R. Childers,
Mary Lou Soffa
Graduate
Students: Jonathan Beaver,
Juliya Litman
Undergraduate
Students: Lidiya Ber
Objective
SoftTest was developed to
add scalability and flexibility to software testing tools. The
plug-in is
currently used in conjunction with the INT3 software testing
framework for Java applications and can be adapted to use with other
testing tools. It provides an easy to follow graphical interface,
which allows the user to select various testing schemes and parameters.
When the tests are completed, the results are presented in a clear and
concise manner.
Framework
Once the user completes the GUI Test
Specification Wizard, it will automatically produce a formal test specification
of the user-defined testing parameters in
the format of TestSpec Specification Language.
The Test Planner is a compiler that translates TestSpec into the actual
Test Plan that will be executed during application's execution. The test
plan is implemented as an executable code and is path-specific.
Therefore, only the actual paths of application's execution will be
instrumented and tested. Test plan controls the
dynamic insertion and removal of test probes in the application during run-time.

|