STRIDE 4.1.04x: Difference between revisions
(Created page with 'This page documents the changes in STRIDE version 4.1.04x (code name ''Turnarounds''). Please review this information before upgrading from an earlier version. {| border="1" …') |
|||
Line 16: | Line 16: | ||
== Usability Improvements == | == Usability Improvements == | ||
=== Tests in Script === | === Tests in Script === | ||
A new [[Test Modules Overview|STRIDE scripting solution]] has been developed to allow users to take advantage of the power of dynamic languages on the host to execute expectation and functional test scenarios on the device under test. | A new [[Test Modules Overview|STRIDE scripting solution]] has been developed to allow users to take advantage of the power of dynamic languages on the host to execute expectation and functional test scenarios on the device under test. Note: this is only available for Windows desktops. The next release will also support Linux host machines. | ||
=== File Transfer Support === | === File Transfer Support === |
Revision as of 19:32, 9 March 2010
This page documents the changes in STRIDE version 4.1.04x (code name Turnarounds).
Please review this information before upgrading from an earlier version.
Note that if you are upgrading from a previous installation you must uninstall your existing STRIDE before installing version 4.1.04x. |
What's New
Based on customer feedback, in this release we have many key usability improvements and bug fixes.
Usability Improvements
Tests in Script
A new STRIDE scripting solution has been developed to allow users to take advantage of the power of dynamic languages on the host to execute expectation and functional test scenarios on the device under test. Note: this is only available for Windows desktops. The next release will also support Linux host machines.
File Transfer Support
The set of File Transfer Services has been expanded with analogs to the C standard fgets/fputs.
Tracing
The STRIDE Runner has been extended to allow tracing on source instrumentation.
Change Details
Fixes
This section describes defects which have been corrected in STRIDE and the customer tracking number associated with them, if any, in brackets [].
- Generated IM might be incorrect for extern "C" function doubles
- Built-in STRIDE Runtime diagnostics require too much memory
- Default STRIDE Runtime configuration demands too much memory
Source Instrumentation
- To minimize trafic Test Points are now filtered on the target.
- Test Point and Test Log macros now support upto 9 arguments. In C++ code the "<< operator" could be used.
- STRIDE Runner now allows control of the Test Log level with the new --log_level option.
Tests in C/C++
- srLOGxx macro has been renamed to srNOTExx.
- Expectation Tests APIs has been renamed and refactored.
Samples
- All samples were update.
- A new set of tests in script samples has been added.
Runtime
- STRIDE Host Release 4.1.04x is compatible with the Runtime Version 4.1.04
- Most of the Runtime files have been modified. It is recomended that you update them all.
- All Linux SDK files have been modified.
- All Windows SDK files have been modified.