1 1.1.1.2 jmmv Basic information 2 1.1 jmmv 3 1.1.1.2 jmmv By Julio Merino, The NetBSD Foundation 4 1.1 jmmv 5 1.1.1.2 jmmv Contents 6 1.1 jmmv 7 1.1.1.2 jmmv 1. Introduction 8 1.1 jmmv 9 1.1.1.2 jmmv 2. Other documents 10 1.1 jmmv 11 1.1.1.2 jmmv 3. Contributing 12 1.1 jmmv 13 1.1.1.2 jmmv Introduction 14 1.1 jmmv 15 1.1.1.2 jmmv The Automated Testing Framework (ATF) is a collection of libraries and 16 1.1.1.2 jmmv utilities designed to ease unattended application testing in the hands of 17 1.1.1.2 jmmv developers and end users of a specific piece of software. 18 1.1 jmmv 19 1.1.1.2 jmmv As regards developers, ATF provides the necessary means to easily create 20 1.1.1.2 jmmv test suites composed of multiple test programs, which in turn are a 21 1.1.1.2 jmmv collection of test cases. It also attempts to simplify the debugging of 22 1.1.1.2 jmmv problems when these test cases detect an error by providing as much 23 1.1.1.2 jmmv information as possible about the failure. 24 1.1 jmmv 25 1.1.1.2 jmmv As regards users, it simplifies the process of running the test suites 26 1.1.1.2 jmmv and, in special, encourages end users to run them often: they do not need 27 1.1.1.2 jmmv to have source trees around nor any other development tools installed to 28 1.1.1.2 jmmv be able to certify that a given piece of software works on their machine 29 1.1.1.2 jmmv as advertised. 30 1.1 jmmv 31 1.1.1.2 jmmv Other documents 32 1.1 jmmv 33 1.1.1.2 jmmv * AUTHORS: List of authors and contributors for this project. 34 1.1 jmmv 35 1.1.1.2 jmmv * COPYING: License information. 36 1.1 jmmv 37 1.1.1.2 jmmv * INSTALL: Compilation and installation instructions. These is not the 38 1.1.1.2 jmmv standard document shipped with many packages, so be sure to read it 39 1.1.1.2 jmmv for things that are specific to ATF's build. 40 1.1 jmmv 41 1.1.1.2 jmmv * NEWS: List of major changes between formal, published releases. 42 1.1 jmmv 43 1.1.1.2 jmmv Contributing 44 1.1 jmmv 45 1.1.1.2 jmmv If you are planning to contribute code to the project, be absolutely sure 46 1.1.1.2 jmmv to read doc/hacking.txt first. 47