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"

(Message GUI)
 
(One intermediate revision by one other user 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/Developers_Guide| Developer's Guide]]
 +
#[[OSEE/OTE/Users Guide/Tips|Tips and Tricks]]
 +
#[[OSEE/OTE/Users Guide/New|What's New]]
  
== Documentation ==
+
[[Category:OSEE]]
{{oseenav}}
+
 
+
==Test Environment Service==
+
*Provides dynamic lookup of resources
+
*Provides both soft real-time and simulated capabilities
+
*Schedules periodic execution of models (simulation components)
+
*Supports user configurable number of simultaneous connections
+
*manages the I/O and testing resources
+
==Fully automated testing==
+
*Automated test point tally and rollup of pass/fail determination
+
*Functional Testing
+
**Simulated Environment (eases demand on limited test station resources)
+
**Tests (without modification of any kind) can be run in both soft real-time and simulated environments (simultaneously, if desired)
+
**Real-time messaging system that supports MIL-STD-1553 MUX, serial, wire, analog and digital discretes, and publish/subscribe Data Distribution Service (DDS)
+
*Unit Testing
+
**Java
+
**C++
+
*Automated Display Testing (ADT)
+
 
+
==Interactive Testing (automated tests with user input)==
+
==Output files==
+
*Output file in XML
+
*Interactive outfiles (user can navigate the out file)
+
*User selectable views of outfiles: normal, debug, and flat
+
*Direct linking of output file lines to source test lines
+
*Automatic correlation of a run-time test point to the test source line that generated it
+
*XML output file can be automatically transformed into any format
+
 
+
==Test Source File==
+
*Test files are color/tool tip annotated with failures
+
 
+
==Tightly Integrated into the Open System Engineering Environment==
+
*Utilizes OSEE Application Framework to provide bidirectional traceability between software requirements, application code, and tests
+
*Leverages Java Development Toolkit (JDT) and C/C++ Development Toolkit (CDT)
+
*Facilitates seamless flow between test development, debugging, execution, and result analysis
+
*Supports the execution of multiple simultaneous batches within a single workspace
+
*Built-in help system extended with test manger user guide
+
 
+
==Test Manager GUI==
+
*Consistent, clean interface for the control of unit and functional test in the real-time and simulated environments
+
*Test results streamed in real-time from test service to test manager
+
*Remote viewing and manipulation of test service
+
*Single/Batch run mode
+
*Enable/disable running of individual scripts in the run list
+
*Drag and drop test files into run list
+
*Integrated with code debugger
+
*Access to test and output files from the GUI
+
*Lists available test services that can be used to run test files
+
*Real-time display of test service usage information
+
 
+
==Message GUI==
+
*Monitor, manipulate and record real-time messaging data
+
*Common user interface supporting P/S, 1553, discrete, analog, serial
+
*Advanced regular-expression searching
+
*Import/Export view lists
+
*Remote attachment to message service
+
*Playback environment
+
*message recording playback environment that allows for the analysis of Ethernet  and MUX recordings
+
*supports advanced debugging of the test environment using repeatable conditions
+
*investigate flight recordings
+

Latest revision as of 01:30, 21 September 2023

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

Back to the top