Automated Testing for your HTML Applications

Write one automated test script to test HTML/HTML5 web applications across all of the latest releases of Chrome, Edge, Firefox, Opera or deprecated versions of Internet Explorer (IE).

Powerful, out-of-the-box object recognition allows you to automatically discover HTML5 tags without making any changes to your test cases. Insert the right verification checkpoints for HTML5 controls for automatic bug detection across different browsers.

Get Full Access to Web Elements

Access any kind of HTML5 web element directly from TestComplete, making script creation seamless even for the web. Define aliases (custom names) for recognized web elements for easy identification. Even use built-in search methods for identifying objects and finding specific elements on the tested web page.

 

Detect Tricky HTML5 Pop-ups and Browser Dialogs

Cover all your bases by effortlessly automating different kinds of HTML5 pop-ups and browser dialog elements. Perform validation of dialogs and pop-ups in the same way across different browsers. Access HTML5 pop-ups and browser dialogs without writing any code. Support for recognizing pop-ups and browser dialogs, such as JavaScript alerts, confirmations, and login dialogs are built-in.

Perform Cross Browser CSS Validation

Verify the CSS style for any tag of HML5 app using built-in W3C selectors. Easily access and verify different inline and compound CSS styles across all of the major browsers. Out-of-the-box CSS selectors allow you to find CSS incompatibilities and warnings for each browser individually.

 

Easily Handle JavaScript Validations

Perform validations on invoked JavaScript code as a part of your automated tests. Get access to objects returned by JavaScript functions, expressions, or even frameworks such as jQuery. No need to write custom code for handling browser complexities such as waiting for AJAX requests, page reloads, and other post back actions.

5000+ Companies
use TestComplete

Questions? Email us at sales@smartbear.com or call us +1 617-684-2600