What's new in TestArchitect for Linux

The following new features and improvements are introduced in TestArchitect version 8.3 running under Linux.

Remember:

TestArchitect Client

New features
  • Introduction of new XML test result model:
    • TestArchitect saves test results of each test run in the XML format, so that you can view them in any web browser.
      Important: XML result model provides the following advantages when compared to the previous result model.
      • Less memory footprint: The amount of memory that TestArchitect uses or references while opening and viewing test results is less.
      • Smaller parsing times: The operation process is faster, such as open test results, import/export test results, etc.
      • Smaller test result compression: Test results take up less hard drive space; therefore, the repository's size is reduced.
    • Test result customization: You now can customize how your test results appear by modifying the corresponding XSL file, a language for transforming XML test results.
    • XML Result Conversion tool: Rather than converting one-by-one test result into XML format, you can perform this operation via a command line tool to quickly convert entire test results of a given repository.
    • Numerous bug fixes.
  • Better troubleshooting of automation errors: If there are any automation errors in the test result, TestArchitect provides a hyperlink to direct to the respective online troubleshooting topic which describes common causes and possible solutions.
Enhancements to existing features
  • Improved picture checks:

TestArchitect Automation

New features
  • Support for web service testing: Web services are applications that can be published and called over the Internet by client applications. It is vital to perform testing for web services during the pre-deployment stage. This helps to identify and resolve defects as early as possible. Also, in the regression testing during post-deployment stage it ensures ongoing quality of service and availability. TestArchitect now supports functional testing of web services.
    • TestArchitect includes new built-in actions that let you perform web service testing:
      • create http request: Instantiate a new HTTP request.
      • authenticate: Specify an HTTP authenticate scheme and its information before starting to work with web services. The user must be authenticated to the services.
      • add http header: Add a name/value pair as an HTTP header field that you might want to include with your request.
      • add http body: Add a message body into an HTTP request.
      • add http parameter: Add a parameter including a pair of name/value to a GET request. Note that, this parameter will be added to the query string in the requester URL.
      • send http request: Send an HTTP request to a given resource.
      • parse http response: Parse the response of the request to status, header and body.
    • TestArchitect also enables you to test web services that use Basic HTTP authentication and OAuth 2.0 authentication.
  • Built-in actions for JSON checkpoints supported:
    Note: These built-in actions can also be used to verify JSON response returned by the tested web service.