<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 2.0">
<title>Gobo Eiffel Test</title>
</head>

<body bgcolor="#FFFFFF">

<table border="0" width="100%">
    <tr>
        <td><font size="6"><strong>Gobo Eiffel Test</strong></font></td>
        <td align="right"><a href="../geyacc/index.html"><img
        src="../image/previous.gif" alt="Previous" border="0"
        width="40" height="40"></a><a href="../index.html"><img
        src="../image/next.gif" alt="Next" border="0" width="40"
        height="40"></a></td>
    </tr>
</table>

<hr size="1">

<p><em>Gobo Eiffel Test </em>is a tool for generating, compiling
and running tests to exercise Eiffel classes and libraries. The
Eiffel language already supports <em>Design by Contract</em>
which is a great help for debugging thanks to preconditions,
postconditions and invariants. However before delivering Eiffel
libraries, these assertions need to be exercised in order to
detect bugs as soon as possible. Furthermore it is useful to run
regression tests between releases to be sure that no new bugs
have been introduced. Having a tool such as <em>getest</em> which
could make such tests automatic was even more important for the <em>Gobo
Eiffel Libraries</em> because they need to work properly with all
supported Eiffel compilers and therefore the test suites should
be run with all these compilers and possibly on different
platforms as well.</p>

<p>This documentation is structured as follows:</p>

<blockquote>
    <dl>
        <dt><a href="stages.html">Stages in Using <em>getest</em></a></dt>
        <dd>Steps to follow to run a test with <em>getest</em>.</dd>
        <dt><a href="examples.html">Some Simple Examples </a></dt>
        <dd>Some simple examples explained.</dd>
        <dt><a href="assertions.html">Assertions</a></dt>
        <dd>Predefined assertions used in test cases.</dd>
        <dt><a href="configuration.html">Configuration File</a></dt>
        <dd>Format of <em>getest</em> configuration file.</dd>
        <dt><a href="options.html">Command-line Options</a></dt>
        <dd>Command-line options and environment variables.</dd>
        <dt><a href="output.html">Output</a></dt>
        <dd>Output format of <em>getest</em>.</dd>
        <dt><a href="see_also.html">See Also</a></dt>
        <dd>Bibliographical references, related resources and
            acknowledgments.</dd>
        <dt><a
            href="http://www.gobosoft.com/eiffel/gobo/download.html">Downloading
            Instructions</a></dt>
        <dd>License agreement and downloading instructions.</dd>
    </dl>
</blockquote>

<hr size="1">

<table border="0" width="100%">
    <tr>
        <td><address>
            <font size="2"><b>Copyright © 2001</b></font><font
            size="1"><b>, </b></font><font size="2"><strong>Eric
            Bezault</strong></font><strong> </strong><font
            size="2"><br>
            <strong>mailto:</strong></font><a
            href="mailto:ericb@gobosoft.com"><font size="2">ericb@gobosoft.com</font></a><font
            size="2"><br>
            <strong>http:</strong></font><a
            href="http://www.gobosoft.com"><font size="2">//www.gobosoft.com</font></a><font
            size="2"><br>
            <strong>Last Updated:</strong> 16 April 2001</font><br>
            <!--webbot bot="PurpleText"
            preview="
$Date$ 
$Revision$" --> 
        </address>
        </td>
        <td align="right" valign="top"><a
        href="http://www.gobosoft.com"><img
        src="../image/home.gif" alt="Home" border="0" width="40"
        height="40"></a><a href="../index.html"><img
        src="../image/toc.gif" alt="Toc" border="0" width="40"
        height="40"></a><a href="../geyacc/index.html"><img
        src="../image/previous.gif" alt="Previous" border="0"
        width="40" height="40"></a><a href="../index.html"><img
        src="../image/next.gif" alt="Next" border="0" width="40"
        height="40"></a></td>
    </tr>
</table>
</body>
</html>
