Test Automation Page Object Model: The Foundation of Maintainable Test Automation The Page Object Model (POM) is the most widely referenced pattern in UI test automation — and also one of the most widely misunderstood.