User:Testautomator/TestOptimal

Overview
TestOptimal Community and Pro MBT is a Model Based Testing automation IDE that provides for fully automated progression, regression and performance testing of Web Based Applications, Windows Applications, automated testing software designed for testing various software applications and environments. It performs testing through a user interface such as a native GUI or web interface.

Although TestOptimal is usually used for "UI Based" Test Case Automation, it also can automate "Non-UI" based applications such as database testing.

Exception handling
TestOptimal uses recovery mechanisms to handle exceptions; the goal is to continue running tests if an unexpected failure occurs.

Extensibility
TestOptimal Professional can be extended with separate add-ins

Test results
At the end of a test, TestOptimal Professional generates a test result. Using XML schema, the test result indicates whether a test passed or failed, shows error messages, and may provide supporting information that allows users to determine the underlying cause of a failure.