Automated Testing and Validation with Reactis®

 Reactis for C User's Guide   Contents  |  Index
 Chapters:  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17

Appendix B  Revision History

Different versions of Reactis for C are labeled as shown in Figure B.1 and described below.

Figure B.1: Version labels begin with a “V” and include three parts: a year, a major release number, and a patch release number. The parts are numbers separated by decimal points. By convention, trailing zeros are omitted.

Major Releases.
A new version of Reactis for C is labeled by a “V” followed by the four-digit year (e.g., V2018). Each label for an intra-year release includes a suffix consisting of a decimal point followed by a major release number; for example V2018.1, V2018.2, etc. will label the releases during 2018 that follow V2018.
Beta Releases.
RSI often makes beta releases available to customers interested in evaluating the newest features of Reactis for C. Beta releases do not undergo as much testing as major releases do. By convention, beta releases have odd numbered major release numbers. For example, V2018.1, V2018.3, ... denote beta releases.
Patch Releases.
Both stable and beta releases may be “patched.” The label for a patch release is constructed by extending the label for the major release to be patched with a suffix that includes a second decimal point and a patch release number. For example:
V2018.2.1denotesthe first patch release for V2018.2
V2018.0.2denotesthe second patch release for V2018

B.1  V2018 (9 February 2018)

The following general features have been added since the previous release:

  • The tolerances used when comparing actual output values to expected output values can now be absolute. Combinations of absolute and relative tolerances can also be used when checking test results.
  • Scopes can now display multiple signals separately. When displayed separately, each signal has its own scaling but a shared time axis. Scopes can also be configured to display the name of each signal to make identification easier.
  • Scope zooming is now done by left-clicking and dragging a box over an area of interest. After the scope has been rescaled, the viewed area can be moved by holding down the control key while left-clicking and dragging. Right-clicking zooms the scope out.
  • The base configuration of a scope can now be saved as a signal group in the current profile (.rsp file) and then used to open a new scope during a future Reactis for C session.
  • Test execution reports may now include plots of selected input/output values for each test and a step-by-step listing of the coverage targets that were covered in each step.
  • The V2018 release includes a significant number of performance and stability improvements, including all patches from V2016.1 through V2016.0.3. In particular, test suites achieve the same level of coverage with fewer tests and overall steps. In some cases, the number of steps in a suite is reduced by 90%.

B.2  Previous Major Release Dates

Major releases of Reactis for C prior to V2018 have occurred on the following dates:

VersionRelease Date