1240116SmarcelIntroductory information Automated Testing Framework 2240116Smarcel=========================================================================== 3240116Smarcel 4240116Smarcel 5240116SmarcelIntroduction 6240116Smarcel************ 7240116Smarcel 8262855SjmmvThe Automated Testing Framework (ATF) is a collection of libraries to 9262855Sjmmvimplement test programs in a variety of languages. At the moment, ATF 10262855Sjmmvoffers C, C++ and POSIX shell bindings with which to implement tests. 11262855SjmmvThese bindings all offer a similar set of functionality and any test 12262855Sjmmvprogram written with them exposes a consistent user interface. 13240116Smarcel 14262855SjmmvATF-based test programs rely on a separate runtime engine to execute them. 15262855SjmmvThe runtime engine is in charge of isolating the test programs from the 16262855Sjmmvrest of the system to ensure that their results are deterministic and that 17262855Sjmmvthey cannot affect the running system. The runtime engine is also 18262855Sjmmvresponsible for gathering the results of all tests and composing reports. 19262855SjmmvThe current runtime of choice is Kyua. 20240116Smarcel 21240116Smarcel 22240116SmarcelOther documents 23240116Smarcel*************** 24240116Smarcel 25240116Smarcel* AUTHORS: List of authors and contributors for this project. 26240116Smarcel 27240116Smarcel* COPYING: License information. 28240116Smarcel 29240116Smarcel* INSTALL: Compilation and installation instructions. These is not the 30240116Smarcel standard document shipped with many packages, so be sure to read it for 31240116Smarcel things that are specific to ATF's build. 32240116Smarcel 33240116Smarcel* NEWS: List of major changes between formal, published releases. 34240116Smarcel 35240116Smarcel 36240116Smarcel=========================================================================== 37240116Smarcelvim: filetype=text:textwidth=75:expandtab:shiftwidth=2:softtabstop=2 38