Enter the Customer Center
Track your projects in real-time!


Your safety-critical software verification & certification solution.

FAA/DO-178 Certification and Training
Software Verification and Testing Services
Software Safety Analysis

The DO-178 Practictioner
A Practioner's Perspective of DO-178

Test Environments

The ability to find defects during testing is directly related to the test environment.   There is a spectrum of test environments ranging from integrated high-level test environments that give a high-fidelity simulation of the real world to  unit test environment that are not close to the real world environment.

High-level blackbox test environments provide the inputs and outputs that are available externally from the component under test.  This provides high-fidelity, but does not give the flexibility and granularity to easily control all paths and conditions in the software.  They are executed in real-time, but do not provide the ability to pause execution to modify the inputs conditions.  Last, the available outputs provide limited ability to determine the state of the software and the detailed results of any given input sequence.

 

Leave a Reply