STRIDE Overview
Welcome to the STRIDE™ Test System Overview
STRIDE has been uniquely designed for On-Target Expectation Testing™ . The focus of expectation testing is to enable project teams, both testers and developers, to optimize testing of their embedded software. Expectation testing leverages simple source code instrumentation to automate verifying complicated behavior such as:
- System flow
- Threads and processes
- States, Drivers
- ... and much more
The STRIDE system consists of the STRIDE Framework for testing and STRIDE Test Space™ for result tracking and collaboration. The STRIDE Framework can be used to implement and execute expectation tests to validate difficult software scenarios. Expectation tests are written in script and executed on the host while connected to your actual device running the software under test. Expectation tests leverage strategic developer source instrumentation, called Test Points , which enables testers and integrators to gain broader coverage. The STRIDE Framework can also be used to implement tests written in native C/C++ that execute on-target. STRIDE Test Space is a cloud-hosted web application that provides a means to automatically publish and share test results based on ad-hoc or automated regression runs.
STRIDE enables teams to create portfolios of reusable test assets and exploit these assets to automatically and continuously verify the health of engineering builds, thereby identify defects earlier by pre-validating code before system test . Tests can also be executed on-demand as part of the normal workflow to easily validate bug fixes and new features.
The following screencasts provide a high level overview of the STRIDE Test System:
- Key Features of STRIDE (10 minutes)
- Demonstration of STRIDE (15 minutes)
The STRIDE datasheet provides a high level summary of the STRIDE Test System.
Please select a following STRIDE screencast below:
- Key Features of STRIDE (10 minutes)
- Demonstration of STRIDE (15 minutes)