blob: 872dd63416b489df3e75a09aeccabf507a009be7 [file] [log] [blame]
<?php
require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php");
require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php");
require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php");
$App = new App();
$Nav = new Nav();
$Menu = new Menu();
include($App->getProjectCommon());
# All on the same line to unclutter the user's desktop'
#*****************************************************************************
#
# Getting Started.php
#
#****************************************************************************
#
# Begin: page-specific settings. Change these.
$pageTitle = "OSEE Test and Simulation Component";
$pageKeywords = "OSEE, Open, System, Engineering, Environment, Eclipse, Test, Environment";
$pageAuthor = "Ryan D. Brooks";
# Paste your HTML content between the EOHTML markers!
$html = <<<EOHTML
<div id="midcolumn">
<h3>$pageTitle/h3>
<ul>
<li>Test Environment Service</li>
<ul>
<li>Provides dynamic lookup of resources</li>
<li>Provides both soft real-time and simulated capabilities</li>
<li>Schedules periodic execution of models (simulation components)</li>
<li>Supports user configurable number of simultaneous connections</li>
<li>manages the I/O and testing resources</li>
</ul>
<li>Fully automated testing</li>
<ul>
<li>Automated test point tally and rollup of pass/fail determination</li>
<li>Functional Testing</li>
<ul>
<li>Simulated Environment (eases demand on limited test station resources)</li>
<li>Tests (without modification of any kind) can be run in both soft real-time and simulated environments (simultaneously, if desired)</li>
<li>Real-time messaging system that supports MIL-STD-1553 MUX, serial, wire, analog and digital discretes, and publish/subscribe Data Distribution Service (DDS)</li>
</ul>
<li>Unit Testing</li>
<ul>
<li>Java</li>
<li>C++</li>
</ul>
<li>Automated Display Testing (ADT)</li>
</ul>
<li>Interactive Testing (automated tests with user input)</li>
<li>Output files</li>
<ul>
<li>Output file in XML</li>
<li>Interactive outfiles (user can navigate the out file)</li>
<li>User selectable views of outfiles: normal, debug, and flat</li>
<li>Direct linking of output file lines to source test lines</li>
<li>Automatic correlation of a run-time test point to the test source line that generated it</li>
<li>XML output file can be automatically transformed into any format</li>
<ul>
<li>Current output file transform is JavaScript enabled HTML</li>
<li>Can apply any XSLT translation</li>
</ul>
</ul>
<li>Test Source File</li>
<ul>
<li>Test files are color/tool tip annotated with failures</li>
</ul>
<li>Tightly Integrated into the Open System Engineering Environment</li>
<ul>
<li>Utilizes OSEE Application Framework to provide traceability to bidirectional traceability between software requirements, application code, and test</li>
<li>Leverages Java Development Toolkit (JDT) and C/C++ Development Toolkit (CDT)</li>
<li>Facilitates seamless flow between test development, debugging, execution, and result analysis</li>
<li>Supports the execution of multiple simultaneous batches within a single workspace</li>
<li>Built-in help system extended with test manger user guide</li>
</ul>
<li>Test Manager GUI</li>
<ul>
<li>Consistent, clean interface for the control of unit and functional test in the real-time and simulated environments</li>
<li>Test results streamed in real-time from test service to test manager</li>
<li>Remote viewing and manipulation of test service</li>
<li>Single/Batch run mode</li>
<li>Enable/disable running of individual scripts in the run list</li>
<li>Drag and drop test files into run list</li>
<li>Integrated with code debugger</li>
<li>Access to test and output files from the GUI</li>
<li>Lists available test services that can be used to run test files</li>
<li>Real-time display of test service usage information</li>
</ul>
<li>Message GUI</li>
<ul>
<li>Monitor, manipulate and record real-time messaging data</li>
<li>Common user interface supporting P/S, 1553, discrete, analog, serial</li>
<li>Advanced regular-expression searching</li>
<li>Import/Export view lists</li>
<li>Remote attachment to message service</li>
</ul>
<ul>
<li>Playback environment</li>
<li>message recording playback environment that allows for the analysis of Ethernet and MUX recordings</li>
<li>supports advanced debugging of the test environment using repeatable conditions</li>
<li>investigate flight recordings</li>
</ul>
</div>
EOHTML;
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>