TestArchitect 8.3 Update 4 Release Notes
Release Date: February 5, 2018
Download PDF for OSXDownload PDF for Linux
- Please note
- 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 the same version.
What's New in TestArchitect 8.3 Update 4
The following new features and improvements are introduced in the latest version of TestArchitect running on Windows.
TestArchitect Client
New features
-
Stopping tests on timeout: You can set time limits in which the execution of test cases will comply. You might need to do this upon the occurrence of a non-responsive test script. If a test case encounters a section of script that does not respond or the script falls into infinite loops, your use of the test case timeout lets that test case finish, when the timeout is reached.
The following built-in actions and built-in settings serve the test case timeout event.
- test case timeout: Specify the timeout value for an individual test case.
- on timeout action: Specify the action to be invoked in the event of a timeout event, which occurs in the INITIAL section, individual test cases, as well as the FINAL section.
- cleanup timeout: Specify the timeout value, for action to be invoked by on timeout action.
Enhancements to existing features
- Improved TestArchitect-Team Foundation Server (TA-TFS) integration:
-
TA-TFS Extensibility: A new constant, AbortRemainingTestCases, is used to determine whether the remaining test cases are aborted when the test run is aborted.
- TRUE/YES: When the duration of a test run reaches its timeout value, the test run is aborted instantly-even if some test cases have not been run.
- FALSE/NO: When the duration of an individual test case reaches its timeout value, the execution of that test stops. The test run continues with the subsequent test cases.
-
TA-TFS Extensibility: A new constant, AbortRemainingTestCases, is used to determine whether the remaining test cases are aborted when the test run is aborted.
- Support for adding more tests to run via performing a drag and drop: You can quickly drag and drop additional test modules to be run from test module list views to the Execute Test dialog box.
- The total number of executed tests cases and test modules is visible on the Test Modules panel of the Execute Test dialog box: You are now able to be aware if the number of executed tests is too large. Therefore, you are able to make the decision to minimize that number by selecting only essential tests to run.
- Pace of license key validation sped up: Parallel paradigm is now applied while checking license keys. Specifically, the license key validation is performed on both the primary and the redundant license servers simultaneously, so that the amount of time spent on validating key is decreased significantly.
- Error-tolerant in license checking: Occasionally you may encounter the issue of a non- interactive network license. This is due to a problem in network connectivity, which blocks your machines from connecting to the TestArchitect License Server. Now, the TestArchitect Controller allows a given amount of timeout value to avoid license check failure due to network instability issue.
TestArchitect Automation
New features
-
Beta support for Oracle Forms: TestArchitect supports testing of Oracle Forms. Now you can develop and play back tests for Oracle Forms applets. It recognizes controls in Oracle Forms screens and provides specific built-in actions and properties for simulating user actions on these controls.
-
Supported Oracle Forms versions: You can test applets created with the following versions of Oracle Forms:
- Oracle Forms 11gR2
- Oracle Forms 10gR2
- You can test Oracle Forms running as applet windows.
- As of this release, Oracle Forms controls and built-in actions supported by TestArchitect can be found at:
- Support for Oracle Forms controls
- Support for Oracle Forms built-in actions
-
Supported Oracle Forms versions: You can test applets created with the following versions of Oracle Forms:
Enhancements to existing features
- Support for the Firefox updates: You can play back tests for web applications running in Firefox 57.
- capture screen built-in action: Additional support for saving captured screenshots to .PNG format.
License Server
Enhancements to existing features
- Robust recovery ability: The TestArchitect License Server has now significantly improved, so that previous issues, occurring from a sudden server power outage or when the TestArchitect License Sever processes are ended suddenly, become no longer available.
Known Issues
- The Interface Viewer is unable to detect Oracle Forms controls when the Viewer is open during automation playback.
- Setting a small value of the maximum length of strings built-in setting might cause TestArchitect to crash unexpectedly. It is highly recommended that you set a value which is equal to or greater than 50.
- The test case timeout built-in setting does not work on user-scripted actions.
System Requirements
The following table lists the recommended hardware and software requirements for TestArchitect.
Recommended system requirementsTestArchitect Client/Controller with small-scale Repository Server | Production-scale Repository Server (up to 15 concurrent connections, 1GB repository) | |
---|---|---|
Operating system | Windows 7 or newer (Learn more) | Windows 2008/2012 Server |
RAM | 4GB | 8GB |
HDD | At least 2.5GB available space | Available space of at least 2GB plus total aggregate size of all databases |
CPU | 2 GHz dual-core or faster | 3.1 GHz quad-core |
Additional Resources
For more information, please visit our website at www.testarchitect.com or email us at [email protected].