UI Test Automation Model—UTAM

UTAM is based on the popular Page Object model design pattern commonly used in UI tests.
Learn the fundamentals of UTAM and harness the power of JSON page objects.

Easy to Write

UTAM page objects are authored in JSON and described by an easy-to-understand UTAM grammar.

Cross Platform

The UTAM compiler outputs well-formed Java or JavaScript page objects ready for UI test integration.

Easy to Maintain

When an app changes, so does the DOM. UTAM streamlines the change process and enables you to write more durable UI tests.