DejaGnu
Sign in to saveDejaGnu is a software framework for testing other programs. It has a main script called runtest that goes through a directory looking at configuration files and then runs some tests with given criteria. The purpose of the DejaGnu package is to provide a single front end for all tests. It is a part of the GNU Project and is licensed under the GPL. It is based on Expect, which is in turn based on Tcl. The current maintainers are Rob Savoye and Ben Elliston.
Wikidata facts
- Instance of
- free software
- Part of
- GNU Project
- Movement
- free software movement
- Creator
- Rob Savoye
- Official website
- www.gnu.org/software/dejagnu
- Has use
- software testing
Show 10 more facts
- source code repository URL
- ssh://git.savannah.gnu.org/srv/git/dejagnu.git
- programmed in
- Tcl
- copyright license
- Q27016754
- software version identifier
- 1.5.3
- operating system
- Unix-like operating system
- mailing list archive URL
- lists.gnu.org/archive/html/dejagnu
- maintained by
- Rob Savoye
- user manual URL
- gcc.gnu.org/onlinedocs/gcc-4.3.6/gccint/Test-Directives.html
- copyright holder
- Q48413
- issue tracker URL
- debbugs.gnu.org/cgi/pkgreport.cgi?package=dejagnu;
via Wikidata · CC0
~3 min read
Encyclopedic overview
5 sectionsContents
- Testing
- Embedded design
- Files
- References
- External links
DejaGnu is a software framework for testing other programs. It has a main script called runtest that goes through a directory looking at configuration files and then runs some tests with given criteria. The purpose of the DejaGnu package is to provide a single front end for all tests. It is a part of the GNU Project and is licensed under the GPL. It is based on Expect, which is in turn based on Tcl. The current maintainers are Rob Savoye and Ben Elliston.
==Testing== DejaGnu has a very strong history in testing due to its Tcl base. Tcl is used extensively by companies such as Oracle and Sybase to test their products. DejaGnu allows this work to be much more structured.
Excerpted from Wikipedia’s “DejaGnu” article, available under the CC BY-SA 4.0 licence.