Login

Lost your password?
Don't have an account? Sign Up

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:

=====================================================
Full Code base available here – GIT URL:

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

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

Follow me on my Facebook Page:

-~-~~-~~~-~~-~-
Follow my Site/Blog:
========================================================
Please watch: "Selenium & Automation Interview Preparation – By Naveen AutomationLabs"

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

Follow me on my Facebook Page:

Let's join our Automation community for some amazing knowledge sharing and group discussion on Telegram:

Recorded Paid Courses
Please refer following pages for paid courses:

For Java & Selenium –
For API (Manual + Automation) –
——————————-

✔️SOCIAL NETWORKS
Facebook:
Twitter:
Blog:
——————————–

Support My Channel✔️Or Buy Me A Coffee
Paypal:
Google Pay: naveenanimation20@gmail.com
——————————–
✔️Thanks for watching!
देखने के लिए धन्यवाद
Благодаря за гледането
感谢您观看
Merci d'avoir regardé
Grazie per la visione
Gracias por ver
شكرا للمشاهدة

https://www.educational.guru

22 comments

  1. Sagar Enfy

    Your teaching skills are next level and Awesome bro.
    Perfect meaning of “ARCHITECTURE” “SYSTEMATIC” “WORKFLOW” is described in this video. 🙂
    Thanks for the awesome explanation.

  2. PATEL ARPAN

    Hi Naveen!!
    Arpan here from Canada.
    You are simply amazing.
    I just got job in Toronto on the auspicious day of Diwali. You have played main role in my success. I had 3 offer letters. I was confused that how can I thank you for your contribution. Now, I am helping others in my college group to get job. By doing this, I hope that I can contribute in your dreams. God bless you and you will achieve your goals for sure. No one can stop you!!

  3. Aravind Radhakrishna Bhat

    Hey Naveen, many people in the industry are experts technically and know complex things. But not many have the will and kindness to share knowledge. If someone has the will then they might not be a great teacher. You have a very rare combination of having a great heart to spread the knowledge and a gifted teacher who can teach in an awesome way. Our colleges need to have teachers like you. Thanks for sharing the knowledge, your efforts are greatly appreciable. Keep up your good work. I wish you reach millions of subscribers soon. That day is not far.

  4. tapas parida

    Hi Naveen, your explanation is so clear and concise, I really get motivated and confident on certain automation stuffs. It helped me immensely grabbing another project in my organization. Actually you don’t know how you are helping out so many folks whether financial, heath wise in all the bad times. Be blessed !!

  5. hetal sonani

    Hey Naveen , you are simply great. Loved your teaching style a lot. You have great expertise of selenium and automation. I have watched your videos so many times and continue watching and learned a lot from them. Thank you so much for your all the efforts…

  6. abhishek karkoon

    Hi Naveen, I want to thank you for making us understand selenium and Java . you really helped each one of us in knowing selenium, just can’t thank enough. ..please keep up the good work ….your tutorial helped me to crack many interviews. Thanks a ton again ….

  7. Apoorva Katiyar

    Thanks Naveen.
    The way you have explained selenium concepts in your videos is just amazing. Just by referring to your videos, I have finally made a complete project from scratch. Thanks for sharing them with all of us.

  8. Shreya

    Hi Naveen? You have explained each and everything very nicely. You’re the best mentor. I was so confused earlier but now I feel so confident. You’re amazing. Thank you for sharing this.God bless you!

  9. Shreysanthu

    Inspired by you now. Now I understood what is POM. I want to learn more from you. I am very much satisfied with your explanation. How do I need to enroll ? Please advise sir. If I subscribe that’s enough to get all your training videos.

  10. Pallavi Sharma

    Amazing thank you so much. i was looking for this information desperately. It has increased confidence in me. I was a java developer, took a career break now want to work as an automation tester. Took training from Squad for automation. I was not able to present my knowledge, when i was faced with test framework question, i terribly failed even though cleared java written round. Thank you thank you thank you 🙂

  11. Manjunath N P

    Hey Naveen – this is the best explanation of POM that I have come across – appreciate your efforts. The flow and explanation with appropriate examples are excellent. Thankful for all your videos and please continue the great work and keep “Enlightening” us!! 🙂

Leave a Comment

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

*
*