Search This Blog

Wednesday, 21 October 2015

Page Object Model

Hello All,

In this blog post, let us discuss about the Page Object Model structure in Automation Testing.
Page Object Model (POM) is a very powerful way of testing the web applications.

In this POM, testing the web pages is very simple and it is an organized way. This helps to minimize the number of function calls and optimizes tests.

To illustrate the difference, lets take two examples.

Example to validate the webpage normally

If we are not using Page Object Model, we have to validate the elements separately.

See picture below


Example with POM way of validating pages

Using POM, we need not explicitly validate the page elements separately.
See Picture below




Learn more on how to create a POM with examples here

No comments:

Post a Comment