Open Channel Foundation
Not Logged In |  | 
Open Channel Foundation


Quick Application Search:


HOSTS
Get this title!
¤ 
Get HOSTS
¤ 
Monitor new releases


Basic information
¤ 
HOSTS Discussion
¤ 
FAQ
¤ 
Contributors
¤ 
Vision & Direction
¤ 
History
¤ 
Documentation


Additional resources
¤ 
HOSTS Plugin Example
¤ 
HOSTS Process Flow
¤ 
HOSTS Results Summary Example
¤ 
HOSTS Test Failure Example
¤ 
HOSTS Test Series Example
¤ 
The HOSTS Structure


Foundation :: Security Applications :: HOSTS

The HOSTS Structure

HOSTS consists of three components that provide a method for performing a sequence of tests. This sequence is repeatable (e.g., the sequence is re-executed each time a test is run). The following list defines the three HOSTS components:

Driver Engine This Perl-based driver reads the input test files, processes the test records within the specified input file, and declares each test performed as either a pass or a fail. Counts are kept recording the number of passes and failures.
Input Test File The input test file is a collection of one-line test records processed in a sequential manner. Each record includes identifying information (e.g., a test number and description), the test to be performed, and the criteria required to declare a pass. The test may be a parameter-based call to the one of the test plugins or it may contain an actual environment-specific command that will be passed to the OS for execution.
Test Plugins A test plugin is a modular block of code that performs a single function. The plugin serves as the actual interface between the test driver and the OS being evaluated. The plugin converts the test to the native OS for processing.



Open Channel Software runs entirely on Open Source Software. We return value to the Software community in the form of services and original software. Most of our content is currently available as source code, with the copyright owned by the original author, All Rights Reserved. Everything else is Copyright ©2000 - 2013 Open Channel Software.

View our privacy statement.
Contact webmaster at openchannelsoftware dot org with questions.