Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "OSEE/OTE/Users Guide"

(OSEE Test Environment (OTE))
(Replacing page with '#Getting Started #Concepts #Features #[[OSEE/OTE/Users Guide/Tips|T...')
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= OSEE Test Environment (OTE) =
+
#[[OSEE/OTE/Users Guide/Getting Started|Getting Started]]
 +
#[[OSEE/OTE/Users Guide/Concepts|Concepts]]
 +
#[[OSEE/OTE/Users Guide/Features|Features]]
 +
#[[OSEE/OTE/Users Guide/Tips|Tips and Tricks]]
 +
#[[OSEE/OTE/Users Guide/New|What's New]]
  
==Test Environment Service==
+
[[Category:OSEE]]
<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>
+
==Fully automated testing==
+
<ul>
+
  <li>Automated test point tally and rollup of pass/fail determination</li>
+
  <li>Functional Testing
+
  <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>
+
  <li>Unit Testing
+
  <ul>
+
      <li>Java</li>
+
      <li>C++</li>
+
  </ul></li>
+
  <li>Automated Display Testing (ADT)</li>
+
</ul>
+
==Interactive Testing (automated tests with user input)==
+
==Output files==
+
<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
+
  <ul>
+
      <li>Current output file transform is JavaScript enabled HTML</li>
+
      <li>Can apply any XSLT translation</li>
+
  </ul></li>
+
</ul>
+
==Test Source File==
+
<ul>
+
  <li>Test files are color/tool tip annotated with failures</li>
+
</ul>
+
==Tightly Integrated into the Open System Engineering Environment==
+
<ul>
+
  <li>Utilizes OSEE Application Framework to provide bidirectional traceability between software requirements, application code, and tests</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>
+
==Test Manager GUI==
+
<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>
+
==Message GUI==
+
<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>
+

Revision as of 18:11, 16 December 2010

  1. Getting Started
  2. Concepts
  3. Features
  4. Tips and Tricks
  5. What's New

Copyright © Eclipse Foundation, Inc. All Rights Reserved.