How We Compare

AscentialTest

Integrated Test Planning:

Yes

Object Recognition:

Advanced

Object Repository:

Yes, AscentialTest collapses object hierarchy. Objects inherit path from parents which makes maintaining object locators much more robust

Test Frameworks (Productivity):

No framework needed. AscentialTest builds automatically as tests created

Foreign Language UI:

Yes

Supported Platforms:

Webapps: Yes
Windows MFC: Yes
.Net Winforms: Yes
.Net WPF: Yes
PowerBuilder: Yes
PowerServer: Yes
PowerClient: Yes
OMNIS: Yes
Delphi: Yes
Java Swing: Yes
Terminal: Yes
CEF/Electron: Yes
MS Webview 2: Yes
PDF: Yes

Drag Generation of Actions:

Yes

Reusable Steps:

Yes

Scripting:

Visual and manual scripting

Parallel Execution:

Yes

Integrated Defect Tracking:

Yes

Test Localization:

Yes

Test Portability:

Yes

Manual Testing:

Yes

Test Management:

Yes

Test Execution Mgmt:

Yes

Integrated Version Control:

Yes

Integrated Test Data Management:

Yes, built-in with full data typing

Ranorex Studio

Integrated Test Planning:

No

Object Recognition:

Each element has full path, fragile over time and time consuming to generate, poor recognition of complex objects like treeview, table or grid

Object Repository:

Yes, but there is not object hierarchy so if the depth of the hierarchy changes, many object paths might need to be updated

Test Frameworks (Productivity):

Framework takes a long time to build

Foreign Language UI:

Unmentioned

Supported Platforms:

Webapps: Yes
Windows MFC: Yes
.Net Winforms: Yes
.Net WPF: Yes
PowerBuilder: Unmentioned
PowerServer: No
PowerClient: No
OMNIS: No
Delphi: Yes
Java Swing: Yes
Terminal: No
CEF/Electron: Yes
MS Webview 2: No
PDF: No

Drag Generation of Actions:

Yes

Reusable Steps:

Yes

Scripting:

Manual scripting and limited visual scripting

Parallel Execution:

No

Integrated Defect Tracking:

Partial

Test Localization:

Partial

Test Portability:

No

Manual Testing:

No

Test Management:

No

Test Execution Mgmt:

No

Integrated Version Control:

Partial

Integrated Test Data Management:

Partial, uses underlying Excel of AceOleDB

AscentialTest

Integrated Test Planning:

Yes

Object Recognition:

Advanced

Object Repository:

Yes, AscentialTest collapses object hierarchy. Objects inherit path from parents which makes maintaining object locators much more robust

Test Frameworks (Productivity):

No framework needed. AscentialTest builds automatically as tests created

Foreign Language UI:

Yes

Supported Platforms:

Webapps: Yes
Windows MFC: Yes
.Net Winforms: Yes
.Net WPF: Yes
PowerBuilder: Yes
PowerServer: Yes
PowerClient: Yes
OMNIS: Yes
Delphi: Yes
Java Swing: Yes
Terminal: Yes
CEF/Electron: Yes
MS Webview 2: Yes
PDF: Yes

Drag Generation of Actions:

Yes

Reusable Steps:

Yes

Scripting:

Visual and manual scripting

Parallel Execution:

Yes

Integrated Defect Tracking:

Yes

Test Localization:

Yes

Test Portability:

Yes

Manual Testing:

Yes

Test Management:

Yes

Test Execution Mgmt:

Yes

Integrated Version Control:

Yes

Integrated Test Data Management:

Yes, built-in with full data typing

TestComplete

Integrated Test Planning:

Yes

Object Recognition:

Test Complete comes closest to AscentialTest in object recognition. Without the snapshot, it takes more time to test and maintain object definitions

Object Repository:

Similar to Selenium. No object hierarchy. Each object is identified from top to bottom. Alias permits shorter names but it doesn’t resolve issue of object hierarchy changing in future.

Test Frameworks (Productivity):

Does not appear to have appstates, some framework creation appears to be needed

Foreign Language UI:

Unmentioned

Supported Platforms:

Webapps: Yes
Windows MFC: Yes
.Net Winforms: Yes
.Net WPF: Yes
PowerBuilder: Yes (no test API)
PowerServer: Yes (no test API)
PowerClient: Yes (no test API)
OMNIS: No
Delphi: Yes
Java Swing: Yes
Terminal: No
CEF/Electron: Yes
MS Webview 2: No
PDF: Unmentioned

Drag Generation of Actions:

via Recording

Reusable Steps:

Yes

Scripting:

Assisted scripting with autocomplete

Parallel Execution:

Yes

Integrated Defect Tracking:

Yes

Test Localization:

Yes

Test Portability:

Unmentioned

Manual Testing:

No

Test Management:

Yes

Test Execution Mgmt:

Yes

Integrated Version Control:

Yes

Integrated Test Data Management:

Some, Parameters and Variables are stored at project level, Data is accessed from spreadsheets, external files and databases. They do not have built-in datatables, the mapping to data sources for data driven tests is really tedious and time consuming

Integrated Test Planning:

Yes

Object Recognition:

Advanced

Object Repository:

Yes, AscentialTest collapses object hierarchy. Objects inherit path from parents which makes maintaining object locators much more robust

Test Frameworks (Productivity):

No framework needed. AscentialTest builds automatically as tests created

Foreign Language UI:

Yes

Supported Platforms:

Webapps: Yes
Windows MFC: Yes
.Net Winforms: Yes
.Net WPF: Yes
PowerBuilder: Yes
PowerServer: Yes
PowerClient: Yes
OMNIS: Yes
Delphi: Yes
Java Swing: Yes
Terminal: Yes
CEF/Electron: Yes
MS Webview 2: Yes
PDF: Yes

Drag Generation of Actions:

Yes

Reusable Steps:

Yes

Scripting:

Visual and manual scripting

Parallel Execution:

Yes

Integrated Defect Tracking:

Yes

Test Localization:

Yes

Test Portability:

Yes

Manual Testing:

Yes

Test Management:

Yes

Test Execution Mgmt:

Yes

Integrated Version Control:

Yes

Integrated Test Data Management:

Yes, built-in with full data typing

Integrated Test Planning:

No

Object Recognition:

Each element has full path, fragile over time and time consuming to generate, poor recognition of complex objects like treeview, table or grid

Object Repository:

Their solution is most similar to Selenium. There is no object hierarchy. Each object is identified from top to bottom.

Test Frameworks (Productivity):

Lots of dialogs and user steps to get work done. Not efficient

Foreign Language UI:

Unmentioned

Supported Platforms:

Webapps: Yes
Windows MFC: Yes
.Net Winforms: Unmentioned
.Net WPF: Unmentioned
PowerBuilder: Yes (out of date)
PowerServer: No
PowerClient: No
OMNIS: No
Delphi: Unmentioned
Java Swing: Unmentioned
Terminal: Claimed
CEF/Electron: Unmentioned
MS Webview 2: No
PDF: No

Drag Generation of Actions:

via Dropdowns

Reusable Steps:

Yes

Scripting:

Not described

Parallel Execution:

Yes

Integrated Defect Tracking:

Yes

Test Localization:

Yes

Test Portability:

No

Manual Testing:

No

Test Management:

Additional product required

Test Execution Mgmt:

No

Integrated Version Control:

No

Integrated Test Data Management:

Yes

AscentialTest

Integrated Test Planning:

Yes

Object Recognition:

Advanced

Object Repository:

Yes, AscentialTest collapses object hierarchy. Objects inherit path from parents which makes maintaining object locators much more robust

Test Frameworks (Productivity):

No framework needed. AscentialTest builds automatically as tests created

Foreign Language UI:

Yes

Supported Platforms:

Webapps: Yes
Windows MFC: Yes
.Net Winforms: Yes
.Net WPF: Yes
PowerBuilder: Yes
PowerServer: Yes
PowerClient: Yes
OMNIS: Yes
Delphi: Yes
Java Swing: Yes
Terminal: Yes
CEF/Electron: Yes
MS Webview 2: Yes
PDF: Yes

Drag Generation of Actions:

Yes

Reusable Steps:

Yes

Scripting:

Visual and manual scripting

Parallel Execution:

Yes

Integrated Defect Tracking:

Yes

Test Localization:

Yes

Test Portability:

Yes

Manual Testing:

Yes

Test Management:

Yes

Test Execution Mgmt:

Yes

Integrated Version Control:

Yes

Integrated Test Data Management:

Yes, built-in with full data typing

Eggplant

Integrated Test Planning:

No

Object Recognition:

Object recognition is based on images and OCR

Object Repository:

There is no concept of an object repository

Test Frameworks (Productivity):

For simple tests, it appears to be a quick and easy process

Foreign Language UI:

Unmentioned

Supported Platforms:

Webapps: Yes
Windows MFC: Yes
.Net Winforms: Yes
.Net WPF: Yes
PowerBuilder: No
PowerServer: No
PowerClient: No
OMNIS: Yes
Delphi: Yes
Java Swing: Yes
Terminal: Yes
CEF/Electron: Yes
MS Webview 2: Yes
PDF: No

Drag Generation of Actions:

via Recording

Reusable Steps:

Yes

Scripting:

Yes, assisted scripting with autocomplete

Parallel Execution:

No

Integrated Defect Tracking:

Possibly

Test Localization:

Possibly

Test Portability:

No

Manual Testing:

No

Test Management:

Additional product required

Test Execution Mgmt:

Additional product required

Integrated Version Control:

No

Integrated Test Data Management:

None

Get Started For Free: 30 Day Trial

Click here to download the Host ID generator. The download package includes full instructions. Please send us your details below to speed the process along.

Our Distribution and Consulting Partners

Appeon

Cigniti

Loop Software

Marlabs

Matryxsoft Tech

Novalys

OCS Consulting

Loading...

What We Are Up To Next

TFS/Azure Integration

Check our new Azure extension for executing AscentialTest command lines in the Azure Marketplace.

We look forward to offering additional integration with Microsoft’s Team Foundation Server and Azure through defect tracking and version control soon.

Omnis Studio

Automated testing support for OMNIS Studio is coming soon. All OMNIS elements will be supported including complex grids, list boxes, tables and tree views.

Custom Objects

Add automated testing support easily for your custom application elements by responding to simple test API messages with json strings. This feature will open up the possibility of testing any GUI element and  will be offered free of charge.

Test Debugger

Set breakpoints in your automated tests, view global and local variables and execute statements to make it easier to debug tests running on any of our supported platforms.

Get a Competitive Quote

Thank you for submitting your inquiry!

We will get back to you ASAP.  We aim to respond to all inquiries within 24 hours.