ASE2 CARD CATALOG ENTRY

Instructions:


ASSET OVERVIEW

UNIT NAME

tg test driver generator

VERSION
3.1
REVIEW CODE
OK
INET ADDRESS
Andre Spiegel
AUTHOR
Andre Spiegel, Free University of Berlin
RIGHTS
Approved for Public Release; Distribution Unlimited
COPYRIGHT
1996, 1997 Andre Spiegel
DATE CREATED
1993-01-01 (approx.)
DATE RELEASED
1997-02-17
DATE LAST UPDATED
1997-02-17
LOCATION
PAL
ftp.informatik.uni-stuttgart.de
ENVIRONMENT
GNAT 3.01 or higher
LIMITATIONS
NONE

CLASSIFICATION

KEYWORD
test driver generator
INDEX
Spiegel, Andre
Free University of Berlin
Berlin, Free University of
TG
generator, test driver
driver, generator
DEPENDENCIES
NONE
SHORT DESCRIPTION
`tg' generates test driver programs from test scripts.
TAXONOMY


Testing Tools
    TG Test Driver Generator


FILE LISTING

FILE SPECS
You are on CDROM ID ase02_02
Click here to enter Asset Directory/transfer Asset File(s):
../../ase02_02/tools/tg
DIRECTORY DISPLAY
Follow path to see directory

ABSTRACT

Test Generator

tg is a program that helps testing software. If you want to test a piece of software, that normally means you have to execute it over and over again, passing various sets of input data to it, and verifying that it gives the correct results for each input. You normally write a program that does all this automatically. Such a program is called a "test driver".

tg can generate such test driver programs, given a very succinct description of the individual test cases. tg translates this description into a complete Ada program. If you compile this test driver, link it with the software you want to test, and execute it, it performs all the test cases and tells you whether the software under test behaved as expected or not.


REVISION HISTORY

Version 3.1  1997-02-17
   Corrected minor type errors, both in `tg' and generated code,
   that were uncovered by recent Ada compilers (e.g. GNAT 3.09).
Version 3.0  1996-05
   first public release

RELEASE NOTICE

This prologue must be included in all copies of this software.
    tg is free software, you can redistribute and/or modify it under
    the terms of the GNU General Public License as published by the
    Free Software Foundation; either version 2 of the License, or (at
    your option) any later version.

DISCLAIMER

	This software and its documentation are provided "AS IS" and
without any expressed or implied warranties whatsoever.  No warranties
as to performance, merchantability, or fitness for a particular
purpose exist.
	The user is advised to test the software thoroughly before
relying on it.  The user must assume the entire risk and liability of
using this software.  In no event shall any person or organization of
people be held responsible for any direct, indirect, consequential or
inconsequential damages or lost profits.

ASE CARD CATALOG ENTRY NAVIGATION

Powered by the Generic Web-Based Reuse Library (GWRL)