1240116SmarcelIntroductory information Automated Testing Framework 2240116Smarcel=========================================================================== 3240116Smarcel 4240116Smarcel 5240116SmarcelIntroduction 6240116Smarcel************ 7240116Smarcel 8261897SjmmvThe Automated Testing Framework (ATF) is a collection of libraries to 9261897Sjmmvimplement test programs in a variety of languages. At the moment, ATF 10261897Sjmmvoffers C, C++ and POSIX shell bindings with which to implement tests. 11261897SjmmvThese bindings all offer a similar set of functionality and any test 12261897Sjmmvprogram written with them exposes a consistent user interface. 13240116Smarcel 14261897SjmmvATF-based test programs rely on a separate runtime engine to execute them. 15261897SjmmvThe runtime engine is in charge of isolating the test programs from the 16261897Sjmmvrest of the system to ensure that their results are deterministic and that 17261897Sjmmvthey cannot affect the running system. The runtime engine is also 18261897Sjmmvresponsible for gathering the results of all tests and composing reports. 19261897SjmmvThe 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