Sponsored Content
Special Forums News, Links, Events and Announcements Software Releases - RSS News Automated Testing Framework 0.4 (Default branch) Post 302164419 by Linux Bot on Monday 4th of February 2008 11:10:09 PM
Old 02-05-2008
Automated Testing Framework 0.4 (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 preliminary documentation on the C++ and shell interfaces to write tests, mainly directed to developers wishing to adopt ATF. It adds a way to specify required architectures and machines for given tests through the require.arch and require.machine properties; if the platform running the tests does not fulfill the requirements, the tests are simply skipped. It adds the ability to limit the maximum time a test case can last through the timeout property, killing tests that get stalled. There are many portability fixes, especially to SunOS, and small improvements all around.Image

More...
 
amt(1)								   User Commands							    amt(1)

NAME
amt - run abstract machine test SYNOPSIS
amt [-s] DESCRIPTION
The amt command is for use in a Common Criteria security certified system. The command is used to verify that the low level functions nec- essary to enforce the object reuse requirements of the Controlled Access Protection Profile are working correctly. /usr/bin/amt is a shell script that executes tests specific to your system. For a 32-bit system, the tests run as a 32-bit application. For a 64-bit system, the tests run twice; once as a 32-bit application and once as a 64-bit application. amt lists test results with a pass or fail for each test it performs, unless output is suppressed with the -s option. OPTIONS
The following option is supported: -s Suppresses output. EXIT STATUS
The following error values are returned: 0 All tests passed. >0 Count of the number of tests that failed. <0 Incorrect command line argument. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWcsu | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ SEE ALSO
attributes(5) SunOS 5.11 19 Aug 2003 amt(1)
All times are GMT -4. The time now is 08:25 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy