TestArchitect Release Notes

TestArchitect 8.2 Update 7 Release Notes

  • 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 of the same version.

What's New in TestArchitect 8.2 Update 7

The following new features and improvements are introduced in the latest version of TestArchitect running under Windows.

TestArchitect Client

New features

  1. Diff Tool: New capabilities, in addition to the comparison of project items, have been added to the tool

  2. Opening TestArchitect online Help : You now have the option of having the F1 key open either TestArchitect's local help file, or TestArchitect online help.
  3. Scheduling hit list clearance: Repository hit list clearance now can be scheduled to take place during non-business hours to reduce the cache’s size of repository server, so that the repository server is started more quickly.

Enhancements to existing features

  1. Improved integration with Team Foundation Server-Microsoft Test Manager:
    • Support for Work Item Query Language (WIQL) : You can use WIQL, an SQL-like language, to upload TestArchitect results to Team Foundation Server by automatic or manual means.
    • Additional ways to map TestArchitect projects to TFS under Visual Studio Team Services
      • Only the TFS Team Project name is necessary. For example, to map to the TFS CarRental project, simply specify CarRental in TestArchitect.
      • The format is in the form of {your_account} name, extracted from hyperlink https://{youraccount}.visualstudio.com, followed by a backslash (\), followed by the TFS Team Project name. For example, to map to the TFS CarRental project located on https://harnett.visualstudio.com, specify harnett\CarRental in TestArchitect.
  2. TAUtilities, a library of APIs which allows you to connect to and retrieve data from a TestArchitect repository server, has been updated. The following new interfaces and methods are provided.
    • BaselinePicture interface:
      • save(string location): Save the current baseline image to a file.
    • PictureCheck interface:
      • getBaselines(): Retrieve a full list of baseline images in the current picture check.
    • TestModule interface:
      • getPictureChecks(): Retrieve a full list of the picture checks in the current test module.
    • Project interface:
      • getPictureCheck(string treePath): Retrieve the desired picture check with the given relative tree path.
      • getPictureChecks(): Retrieve recursively a collection of picture checks in the current project.
    • Result interface:
      • getTestModule(): Retrieve the test module belonging to the current test result.

TestArchitect Automation

New features

  1. Microsoft Edge beta support: This release of TestArchitect introduces support for automated testing of web applications in Microsoft Edge.
    Note:
    • As of this release the following versions are supported:
      • Windows 10 Anniversary version 1607 (build number 14393), Pro edition.
      • Microsoft Edge browser version 14393
      • Microsoft WebDriver Insider 14366
    • The following features are not currently supported on Microsoft Edge.
  2. Beta support for agent-based automation on Chrome: Testing on mobile browser emulators helps ensure the proper appearance and functionality of your web application on various devices.
    • send command to browser: New built-in action to redefine a mobile browser emulator and/or customize its environment during testing.
  3. Interface Viewer capture of transient controls: The Interface Viewer now caches captured UI objects and their properties, a feature that is especially useful for those controls that become unavailable during the interface capture session. This retention allows you to continue viewing those UI objects in the Viewer, and to save them to your project interface.
  4. New timing-related built-in settings:
    • control condition: Waits for given TA properties of controls to satisfy specified conditions before UI-interactive actions are executed.
    • control condition wait: The maximum wait time for TA properties to satisfy the conditions of the control condition setting.
  5. New picture-handling built-in actions:
  6. New classes and API methods for user-scripted actions (applicable to the C# harness only):
  7. New built-in settings to avoid problems that can result from unstable network connections, virtual machines, remote desktops, etc.
    • click method: Specifies which type of sendInput() message – that is, separate sendinput messages or single sendinput message – takes effect when TestArchitect performs click-related built-in actions on the AUT.
    • click delay: Specifies the delay between submission of MouseDown and subsequent MouseUp messages for mouse clicks sent to the AUT. Applicable only when built-in setting click method is set to separate sendinput messages.

Enhancements to existing features

  1. Additional action lines generated by the Action Recorder: New support for generation of built-in settings: window wait, page wait, object wait, control condition, and control condition wait are now written into test procedures by the Action Recorder to improve test performance during automation playback.
  2. capture screen built-in action: Additional arguments including window, control, left, top, width, and height have been provided to allow for capturing a specific area.
  3. Interface Viewer selective refresh: You can now perform a refresh on any given window node in the Interface Viewer's UI Explorer panel. Previously, the refresh function was limited to refreshing all currently open windows on the system at once.
  4. Significant web control capture improvement: Detection of web application controls within Internet Explorer and Mozilla Firefox by the Interface Viewer and point-to-identify tool is now significantly faster.

System Requirements

The following table lists the recommended hardware and software requirements for TestArchitect.

Recommended system requirements

  TestArchitect Client/Controller with small-scale Repository Server Production-scale Repository Server (up to 15 concurrent connections, 1GB repository)
Operating system Windows 7 or newer Windows 2008/2012 Server
RAM 4 GB 8 GB
HDD At least 2.5GB available space Available space of at least 2 GB 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 sales@logigear.com.
  • On a system with TestArchitect installed, help is available at:
    Start menu > All Programs > TestArchitect > TestArchitect Help.