Where we learn technology

Architecture of Page Object Model (POM) Design With Selenium – Part -1

Page Object Model (POM) Design With Selenium WebDriver- Part -1:

+Complete Page Object Model (POM) using Page Factory in Selenium

+Learn Page Object Model Step by Step

+POM design – Architecture & Pattern

+What is Page Chaining Model

+Use of PageFactory API in Selenium

=================================================

Technologies Used:

• Selenium WebDriver – v3.0.4 (Open Source)

• JDK 1.8 (Java Development Kit)

• TestNG (Test Unit Framework)

• Log4j (logging API)

• Maven (Build Automation Tool)

• Apache POI API (Read-Write utilities for Excel – Test Data Handling) Eclipse/IntelliJ (Java Editor)

• Browser – Google Chrome/FF

Automation Framework Architecture:

• POM (Page Object Model) Design Page Factory API of WebDriver

• Maven (Build Automation Tool)

• Test Libraries for different UI Pages

• Test Utilities for different generic functions

• Report – Dashboard (Pass/Fail Test) by using Extent Report

• API Jenkins – Continuous Integration Tool

• GITHub Repo (Code Versioning Tool)

=====================================================

Full Playlist of all the videos of Page Object Model:

https://www.youtube.com/playlist?list=PLFGoYjJG_fqq6cHeqfsDes3pdVh3kpl74

=====================================================

Full Code base available here – GIT URL:

https://github.com/naveenanimation20/PageObjectModel

=====================================================

Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:

https://www.youtube.com/c/NaveenAutomationLabs

Follow me on my Facebook Page:

https://www.facebook.com/groups/naveenqtpexpert/

-~-~~-~~~-~~-~-

Follow my Site/Blog: http://www.naveenautomationlabs.com

========================================================

Please watch: “Selenium & Automation Interview Preparation – By Naveen AutomationLabs”

https://www.youtube.com/watch?v=Og-9P5RwCMM

-~-~~-~~~-~~-~-

16 Comments

  1. Dimitry kolokov

    Hmm it seems like your blog ate my first comment (it was extremely long) so I guess I'll just sum it up what I submitted and say, I'm thoroughly enjoying your blog. I as well am an aspiring blog writer but I'm still new to the whole thing. Do you have any recommendations for rookie blog writers? I'd genuinely appreciate it. market your brand

  2. kristinahojholt

    Thanks – Enjoyed this blog post, how can I make is so that I get an alert email every time you write a fresh update?
    digital marketing agency

  3. pretemack

    If you have not been to Singapore before, it would be a good idea to go visit as a tourist to have look around, and to visit the US Embassy for assistance. You may not like the place….

    domain name registration singapore

  4. kristinahojholt

    I'm really enjoying the design and layout of your blog. It's a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme? Fantastic work!
    ladies leather backpack

  5. hocsyman

    We’ve already talked about how demand for digital marketing professionals is exceeding supply. In traditional economics we all know what happens next – the value of the product increases along with the price.

    ppc budgeting

  6. RickDoby

    Pretty nice post. I just stumbled upon your weblog and wished to mention that I have really enjoyed browsing your blog posts. In any case I will be subscribing in your feed and I'm hoping you write once more soon! Facebook marketing for restaurants

  7. zojohntim

    Just don't go pick out one and get it done. Go pick one out and wait atleast 6 months and continue looking while you wait cuz sometimes you find other things to put with it or change the color of it.

    e-commerce platforms

  8. MichaelCrain

    This is really attention-grabbing, You're a very professional blogger. I have joined your rss feed and stay up for in search of extra of your fantastic post. Additionally, I've shared your site in my social networks! business hotel singapore

  9. Yogesh

    Awesome post. Thank you so much.
    ecommerce website development company in chennai

  10. RobertRush

    I do agree with all the ideas you've introduced for your post. They're very convincing and can definitely work. Nonetheless, the posts are very quick for beginners. May just you please prolong them a bit from subsequent time? Thank you for the post.online business in Singapore

  11. andrewmathew

    naturally like your website but you have to check the spelling on quite a few of your posts. Several of them are rife with spelling issues and I find it very troublesome to tell the truth nevertheless I will certainly come back again.Creating a professional website design

  12. DeonteRempell

    This design is steller! You definitely know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Fantastic job. I really loved what you had to say, and more than that, how you presented it. Too cool! online marketing singapore

  13. DeonteRempell

    Among the several Graphic Design Companies In Singapore, you should choose the best in the business. The company should be able to handle your specific needs in the best manner possible. They should provide you with the best graphic designs suitable for your specific requirements

  14. DeonteRempell

    I’d must check with you here. Which isn't something I normally do! I enjoy reading a submit that can make people think. Also, thanks for allowing me to remark! medical check up singapore

  15. Bookkeeping Services Near Me

    This is a topic that’s close to my heart… Cheers! Exactly where are your contact details though?

Leave a Reply

Your email address will not be published. Required fields are marked *