| www.delorie.com/gnu/docs/dejagnu/dejagnu_1.html | search |
![]() Buy GNU books! | |
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
DejaGnu is a framework for testing other programs. Its purpose is to provide a single front end for all tests. Beyond this, DejaGnu offers several advantages for testing:
DejaGnu is written in expect, which in turn uses Tcl---Tool
command language.
Running tests requires two things: the testing framework, and the test
suites themselves. Tests are usually written in expect using
Tcl, but you can also use a Tcl script to run a test suite that is not
based on expect. (expect script filenames conventionally
use `.exp' as a suffix; for example, the main implementation of the
DejaGnu test driver is in the file `runtest.exp'.)
2.1 Running existing tests A first look at running DejaGnu tests 2.2 What does a DejaGnu test look like? What does a DejaGnu test case look like? 2.3 Design goals Goals behind DejaGnu 2.4 A POSIX conforming test framework DejaGnu conforms to POSIX 1003.3 2.5 Future directions Where is DejaGnu going? 2.6 Tcl and Expect Reading more about Tcl and Expect
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
| webmaster donations bookstore | delorie software privacy |
| Copyright © 2003 by The Free Software Foundation | Updated Jun 2003 |