Automated Testing Framework 0.3 (Default branch) |
|
|
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. Tests can currently be
written in C/C++ or POSIX shell and, contrary to
other testing frameworks, ATF tests are installed
into the system alongside any other application
files. This allows the end user to easily verify
that the software behaves correctly on her system.
Furthermore, the results of the test suites can be
collected into nicely-formatted reports to
simplify their visualization and analysis.
License: BSD License (original)
Changes:
This release adds XML output support for atf-report. atf-run has been changed to include generic system information in the reports it generates, which is useful for later inspection of test logs on remote machines. The 'isolated' property has been removed from test cases, as it has become useless and problematic. atf-report's CSV output format has been extended to include details about test programs. ATF tests have been fixed to not require atf-compile where it is not strictly necessary. There are many general cleanups.
|