Home | History | Annotate | Line # | Download | only in dist
      1  1.1.1.3  jmmv Introductory information                        Automated Testing Framework
      2  1.1.1.3  jmmv ===========================================================================
      3      1.1  jmmv 
      4      1.1  jmmv 
      5  1.1.1.3  jmmv Introduction
      6  1.1.1.3  jmmv ************
      7      1.1  jmmv 
      8  1.1.1.4  jmmv The Automated Testing Framework (ATF) is a collection of libraries to
      9  1.1.1.4  jmmv implement test programs in a variety of languages.  At the moment, ATF
     10  1.1.1.4  jmmv offers C, C++ and POSIX shell bindings with which to implement tests.
     11  1.1.1.4  jmmv These bindings all offer a similar set of functionality and any test
     12  1.1.1.4  jmmv program written with them exposes a consistent user interface.
     13  1.1.1.4  jmmv 
     14  1.1.1.4  jmmv ATF-based test programs rely on a separate runtime engine to execute them.
     15  1.1.1.4  jmmv The runtime engine is in charge of isolating the test programs from the
     16  1.1.1.4  jmmv rest of the system to ensure that their results are deterministic and that
     17  1.1.1.4  jmmv they cannot affect the running system.  The runtime engine is also
     18  1.1.1.4  jmmv responsible for gathering the results of all tests and composing reports.
     19  1.1.1.4  jmmv The current runtime of choice is Kyua.
     20      1.1  jmmv 
     21      1.1  jmmv 
     22  1.1.1.3  jmmv Other documents
     23  1.1.1.3  jmmv ***************
     24      1.1  jmmv 
     25  1.1.1.3  jmmv * AUTHORS: List of authors and contributors for this project.
     26      1.1  jmmv 
     27  1.1.1.3  jmmv * COPYING: License information.
     28      1.1  jmmv 
     29  1.1.1.3  jmmv * INSTALL: Compilation and installation instructions.  These is not the
     30  1.1.1.3  jmmv   standard document shipped with many packages, so be sure to read it for
     31  1.1.1.3  jmmv   things that are specific to ATF's build.
     32      1.1  jmmv 
     33  1.1.1.3  jmmv * NEWS: List of major changes between formal, published releases.
     34      1.1  jmmv 
     35      1.1  jmmv 
     36  1.1.1.3  jmmv ===========================================================================
     37  1.1.1.3  jmmv vim: filetype=text:textwidth=75:expandtab:shiftwidth=2:softtabstop=2
     38