[comp.software-eng] Test Harnesses

taylord@Software.Mitel.COM (Don Taylor) (02/09/91)

I would be very interested to hear of any generally available test
harnesses.  (There is probably a better name for it than test harness).

What I have in mind is a system that can be used to write automated
regression tests, perform a test run and compare the results of the run
with previous runs, pointing out any differences.

I should like to be able to use such a beast at both the user interface
level, and at the function/procedure call level.  At the user interface
level, it would be nice if the system could capture a live session and
turn that into a test script for later use.  Of course, I want to be
able capture sessions on modern GUI interfaces including X and
MS-Windows.  I vaguely remember a discussion of a tool like this for X,
but I did not take any notice at the time.

DEC have a thing called VAX DEC/Test Manager which seems to do just what
I want.  Unfortunately, it only runs on VMS and I am only interested in
Unix and MS-DOS systems.


Thx.  Don.



-- 
Don Taylor (613)-592-2122 x 3007	 mitel!taylord@uunet.uu.net
Mitel Corp.				 ...!uunet!mitel!taylord    
350 Legget Drive, Kanata		
Ontario, Canada, K2K 1X3		

pcg@spl27.spl.fac.com (Paul C George) (02/20/91)

Try the SRI toolset, I think it covers all you have asked for. It instruments code for path analysis, records and replays tests, generates coverage reports,
and helps generate data sets. Test is not my area, so I only have superficial knowledge from a demo. It runs under X11r3 or later.
The products are:
T-Scope - A test data observation & Analysis system
CAPBAK/X - Keystroke/Mouse capture & playback system
TCAT & TCAT-Path - path analysis & code instrumentation, available for Ada & C.
TDGEN - tast case generator?
SMARTS -  don't know capabilities
EXDIFF - compares test results

Software Reasearch Inc, 625 3rd St. San Francisco Ca 94107-1997
(415)957-1411, (800)942-7638