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.
Product's homepage
What's New in This Release: [ read full changelog ]
· 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.