ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntIntroductory information Automated Testing Framework
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt===========================================================================
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntIntroduction
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt************
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntThe Automated Testing Framework (ATF) is a collection of libraries and
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntutilities designed to ease unattended application testing in the hands of
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntdevelopers and end users of a specific piece of software.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntAs regards developers, ATF provides the necessary means to easily create
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunttest suites composed of multiple test programs, which in turn are a
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntcollection of test cases. It also attempts to simplify the debugging of
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntproblems when these test cases detect an error by providing as much
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntinformation as possible about the failure.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntAs regards users, it simplifies the process of running the test suites and,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntin special, encourages end users to run them often: they do not need to
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunthave source trees around nor any other development tools installed to be
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntable to certify that a given piece of software works on their machine as
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntadvertised.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntOther documents
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt***************
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt* AUTHORS: List of authors and contributors for this project.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt* COPYING: License information.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt* INSTALL: Compilation and installation instructions. These is not the
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt standard document shipped with many packages, so be sure to read it for
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt things that are specific to ATF's build.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt* NEWS: List of major changes between formal, published releases.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt===========================================================================
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntvim: filetype=text:textwidth=75:expandtab:shiftwidth=2:softtabstop=2