The following new features and improvements are introduced in TestArchitect version 8.1
update 2 running under macOS.
- Before upgrading to the latest version of TestArchitect,
it is strongly recommended that you back up all repositories.
- A TestArchitect client and any repository server to which
it connects must be of the same version.
scoping: With this alternative to dynamic scoping (the previous default mode of
TestArchitect), the scope of a local variable does
not extend into action calls. This means that a local variable is only accessible within
the block in which it is declared, but not in its child blocks. (Note that, while lexical
scoping is now the default, dynamic scoping may be restored by setting the built-in lexical scoping setting to
Enhancements to existing features
- ignore tabs and
newlines built-in setting: Ignoring of tab and newline characters
is now supported on additional platforms, such as Java, mobile (iOS), etc.
- Support for transmission of tab() and newline() characters for various user-interface actions
such as set and enter.
- scroll to view built-in
action is now supported on the following iOS platforms:
- native iOS apps