TestArchitect Documentation

website·Indexed 33 days ago

https://docs.testarchitect.com/

Documentation for TestArchitect version 9.4, including user guides, administration guides, and a comprehensive reference for built-in actions and settings. Supports automation testing across Windows, Linux, and mobile platforms (Android and iOS).

Tokens
5M
Snippets
10.7K
Records
37.6K
Agent score
45%

What's inside TestArchitect

  1. Overview of ABT object classes for built-in automation methods

    Action-Based Testing (ABT) provides a set of object classes used by built-in automation methods to handle state checks, database results, coordinates, and UI interactions. The available ABT object classes include:

    • TACheckState: Used for verifying the state of an object.
    • TADBResult: Used for handling database query results.
    • TAItemState: Used for managing the state of specific items.
    • TAMouseClickType: Defines the type of mouse click to be performed.
    • TAPoint: Represents a specific coordinate point.
    • TARect: Represents a rectangular area.
    • TAScrollBarType: Defines the type of scroll bar interaction.
  2. Overview of ABT object classes for built-in automation

    The Action-Based Testing (ABT) framework provides a set of object classes used by built-in automation methods to handle state checking, coordinates, and UI element interactions. The available ABT object classes include:

    • TACheckState: Used for verifying the state of objects.
    • TADBResult: Used for handling database result sets.
    • TAItemState: Used for managing the state of specific items.
    • TAMouseClickType: Defines the type of mouse click to be performed.
    • TAPoint: Represents a specific coordinate point on the screen.
    • TARect: Represents a rectangular area on the screen.
    • TAScrollBarType: Defines the type of scroll bar interaction.
  3. Overview of TestArchitect and Action Based Testing

    TestArchitect is a test automation framework based on the Action Based Testing™ methodology. It is designed to increase test automation coverage (targeting 80-95%) and reduce time-to-market by decoupling test design from automation implementation. The framework enables a parallel workflow across different roles:

    • Test Engineers and Business Analysts: Design executable tests using reusable actions.
    • Automation Engineers: Program and maintain individual actions rather than full tests, improving scalability and maintainability.
    • Managers and Test Leads: Oversee progress via customizable reporting and revision control.
  4. Overview of TestArchitect and Action Based Testing

    TestArchitect is a test automation framework based on the Action Based Testing™ methodology. It is designed to increase test automation coverage (targeting 80-95%) by decoupling test design from automation implementation. The framework divides responsibilities across the team: test engineers and business analysts design executable tests using reusable actions, automation engineers program and maintain those individual actions for better scalability, and managers utilize customizable reporting and revision control for oversight.
  5. Overview of TestArchitect Dashboard

    The TestArchitect Dashboard is a web-based application that connects to a TestArchitect repository to retrieve project information. It allows users to analyze and manage test projects using customizable graphs, charts, indicators, and reports. The Dashboard can be accessed via the TestArchitect Client, TestArchitect Lab Manager, or a standard web browser.
  6. Overview of Interface Definitions in TestArchitect

    Interface definitions in TestArchitect are used to capture an application's interface information (windows, controls, HTML elements), select the necessary parts for a project, and rename elements for easier management. These definitions are essential for creating action definitions that allow automated tests to interact with and verify the application under test (AUT).
  7. Overview of TestArchitect

    TestArchitect is an integrated development and execution environment for automated software testing. It utilizes Action Based Testing™, an action-keyword methodology, to enable the rapid deployment and maintenance of large volumes of tests. The system is designed for testers, automation specialists, developers, and managers.
  8. Overview of TestArchitect and Azure DevOps Services integration

    TestArchitect integrates with Azure DevOps (formerly VSTS) to enable collaborative environments supporting Git, continuous integration, and Agile planning. The integration allows developers to connect TestArchitect repositories to Azure DevOps accounts, map projects and test modules/cases, upload test results, and trigger test execution directly from Azure DevOps.
  9. Overview of testing Win32 applications with TestArchitect

    TestArchitect supports the automation of Win32 applications, which are native desktop applications with window-based user interfaces running on Windows. This support extends to both 32-bit and 64-bit Win32 applications. Users can record and play back interactions and implement validity checks to verify that the application outputs the correct values.