TestWorks
CAPBAK/X vs. Other UNIX
Capture/Playback Systems

Here is a brief summary of the main features of the most-commonly used capture/replay systems for UNIX platforms. This information is gathered from sources believed to be reliable, but no warranty applies here.

Product
Name

Supplier

TrueTime Mode

Records exactly what the user types and how the mouse was moved and clicked.

Object Mode

Helps make a test recording survive minor changes in the underlying GUI, e.g. button placement, etc.

Additional Comments

Some suggestions about how the products compare.

Estimated 1-seat Price Multiplier

CAPBAK/X

SR/Inc.

TestWorks
Regression
Bundle

Based on use of Xtrap/XTestExtension1 (selected automatically).

Reverts to TrueTime mode automatically during recording

Automatic Output Synchronization (AOS) assures robust playback in pure TrueTime recording

ObjectMode is based in instrumented Xt toolkit used in Motif applications

~98% of all UNIX window apps use Motif.

The built-in Optical Character Recognition (OCR) Engine gives font-independent extraction ("screen scraping") of ASCII information.

CAPBAK's goal/bias is to produced a recording in any circumstance that has a high likelihood of playing back successfully. A recording successfully made is expressed in C and can be edited easily if needed.

Price Multiplier 1.0

Xrunner

Mercury
Interactive

TrueTime mode exists but as a option.

Uses Xtrap.

No AOS capability

Object mode through instrumentation of Xt toolkit.

MI has partial support for several other older toolkits e.g. XVT and iLog Views that are not fully Motif/Xt compliant.

MI emphasizes human programming of the playback files (called "scripting").

Recordings may or may not play back on the first try and may require editing to be reliable.

Price Multiplier ~ 2.2

QAPartner

Segue

TrueTime Mode exists only as a default (some doubt there is any truetime mode at all). Object Mode available via instrumented Xt toolkit. Emphasis appears to be on "scripting".

Recordings may or may not play back on the first try and may require editing to be reliable.

Price Multiplier ~ 1.5

preVueX

Rational

(Originally
from
Performance
Awareness, Inc.)

Based on use of recordings from the X protocol communication between Xdisplay and application. Object mode is not possible with this technology. This product is excellent for generating load information because one can replay a recorded session multiple times to simulate multiple users.

Price Multiplier > 2.5