Automated Testing Framework (ATF) is a collection of libraries and utilities designed to ease unattended application testing in the hands of developers and end users of a specific piece of software.
It started as a Google Summer of Code 2007 project and is now sponsored by The NetBSD Foundation, Inc. This project is distributed under the terms of the TNF license, a very permissive open source license.
- The ATF_REQUIRE_THROW_RE and ATF_REQUIRE_MATCH macros have been added to the atf-c++ library.
- The default timeout for test cases has been reduced for speedier execution of faulty test suites.
- The use.fs property has been deprecated. New functions have been added to atf-c to simplify querying boolean and integer variables.
- Lastly, atf-run has been changed to automatically drop privileges for tests that cannot run as root.