AscentialTest offers a unique approach of software testing combining Object Based and No Programming Test-Automation
For recorders, a test is composed of a recording of a series of UI manipulations.
For each version of the application, you must record again lots of tests, which defeats the purposes of automated testing
With AscentialTest a test is composed of a series of actions, applied to application objects.
Tests frequently share common manipulations (logging in the application for instance).
You must record them again, every time a test is using them.
With AscentialTest, you define blocks of actions called "Steps“, and assemble them to create a test.
Some tools use xPath to identify objects. If the hierarchy of a page changes in the target application, the object definitions fall apart.
AscentialTest ignores the object hierarchy. It uses object attributes to define objects.
Users simply select a new attribute to identify objects that have changed.
Recording-based solutions are limited in their ability to verify application components.
While they can validate the state of standard objects, they lack support for custom, image-based and non-GUI components.
AscentialTest offers broad support for all application components.
Extending beyond basic recordings requires the development of a testing framework.
This requires a lot of coding by a consultant or staff member with programming experience.
AscentialTest requires no framework.
The testing project is built up gradually as users capture objects and create steps in a drag and drop interface.
There are no keywords or external Excel tables to deal with.