TestArchitect Supported Platforms
One Test Across All Browsers
Cross-browser functionality lets you execute a single test on multiple Internet Explorer, Chrome, and Firefox browsers to save time.
Multivariate Test Execution allows a single test case to be executed on multiple browsers, different operating systems and in different written languages without making changes to the test case.
WebDriver Compatible & XPath Supported
TestArchitect is built on top of WebDriver – the next industry standard for web automation. After you point TestArchitect to the correct WebDriver server, you can run your tests across all WebDriver compatible browsers on Desktop, cloud devices included.
XPath is another W3C standard to locate web elements. Your tests will become more intelligent in terms of object recognition on the web.
Create Powerful Tests without Coding
Business Testers can quickly design and automate tests for Web apps using TestArchitect’s full-functionality pre-programmed action library. Tests for even the most complex scenarios can be developed with minimal support from programming staff. Tests can be created by typing in actions directly in the intuitive IDE or by simply dragging and dropping from the action library.
Manage Multiple Variations of Your Web App
Ultimately, you only need to maintain one test to handle all browser-specifics, version-specifics or different flavors (languages, regions, etc.) of your web app.
The decision to run tests designed for a specific variation or version is smartly made at run-time.
Test Planning & Management
Built-in version control in a check-in/check-out environment.
Run even the largest test suites in hours. Remote and parallel test execution lets you leverage multiple physical and/or virtual machines that you can easily manage from a central location.
API Integration Testing Made Easy
You can author and run your webservice functional tests, end-to-end API integration tests or a combination of API and GUI tests without a single line of code. Learn MoreAutomate Testing for Almost Any Platform
TestArchitect supports a wide range of technologies and platforms for Desktop application testing on Windows and Linux, including ERP software such as SAP and Oracle EBS. TestArchitect provides more than 420 actions out of the box to test Desktop applications created using .Net WPF, .Net WinForms, MFC, VB, Java, QT, Oracle Forms, and more.Supported Technologies & Platforms
OS
- Windows: 10, 11
- Windows Server 2019
- Linux (Red Hat)
Applications
- Windows apps testing: .Net WinForms, .Net WPF, MFC (C++), VB, Java, QT
- Linux Java Swing, SWT, AWT & QT apps
- Enterprise apps testing: SAP, Oracle Forms
Custom controls
- DevExpress
- Telerik
Advanced recognition technologies
- Microsoft UI Automation
- Optical Character Recognition (OCR)
- Image recognition
Create Powerful Tests without Coding
Business Testers can quickly design and automate tests for a wide range of desktop applications using TestArchitect’s full-functionality pre-programmed action library. Tests for even the most complex scenarios can be developed with minimal support from programming staff. Tests can be created by typing-in actions directly in the intuitive IDE or by simply dragging and dropping from the action library.Easily Manage Your Automation Project
A sharable repository provides test asset backup, restore, and replication capability for smooth workflows on multiple test projects. Built-in security and version control simplifies team based management.
The built-in test debugging tool lets you step-through test execution to find controls, objects, and variables with changed values. You can also integrate to Jenkins, and utilize the Eclipse IDE for easy scripted action creation and debugging.
Integration to popular management and ALM testing tools, extend end-to-end test management.
Rapidly Scale Test Automation
Run even the largest test suites in hours. Remote and parallel test execution lets you leverage multiple physical and/or virtual machines that you can easily manage from a central location.
Data-driven testing allows you to access external data sources to execute tests using multiple input and expected values.