|
Test Manager 2.0 is an automated
software testing application written entirely in the Java programming language. It makes use of component-based techniques in order to
manage, facilitate, and automate the testing activities of the software
development lifecycle. These activities can be described as follows:

CONSTRUCT
Define one or more testcases. Specify the testcase input data. Create
the execution procedures and the verification procedures for the testcase,
by selecting from lists of pre-built components. Configure the components
by setting property values.
EXECUTE
Copy the testcase inputs to a sandbox area. Apply each execution procedure
to the input data in sequence. Copy the testcase results to the result
area. Then apply each verification procedure to the testcase result data
in sequence.
BENCHMARK
Examine the results of the testcase execution and verification procedures.
Verify that the testcase is producing either the correct or incorrect
result data. Archive the testcase result data.
RECONFIRM
After a modification to the system under test, execute the testcase again.
Compare the testcase result data with the previously archived result data,
record any differences found, and mark the testcase as successful or unsuccessful.
Produce reports displaying the run statistics for all testcase.
ORGANISE
Organise related testcases into a hierarchy of Test Groups. Place
all Test Groups for a given system into a single Test Suite. Share
common input data and properties between testcases in the same Test Group.
EXTEND
Write custom execution procedure and verification procedure components
in the Java language. Register these components with Test Manager in order
to make them available to the CONSTRUCT activity.
Test Manager is an Integrated Development
Environment (IDE). It provides menus, dialogs, and tools to perform each
of the above activities.

|