Where we learn technology

Day: 11 December 2018

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

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

Let’s welcome new Selenium IDE || Record and Play Tool

In this video, we will learn about new Selenium IDE (Record and Play) tool which is available on chrome and Firefox browsers.


Selenium IDE

Selenium IDE is a Chrome and Firefox plugin which records and plays back user interactions with the browser. Use this to either create simple scripts or assist in exploratory testing.

Latest version of Selenium IDE:

https://github.com/SeleniumHQ/selenium-ide/releases

Download Selenium Side Runner:

https://www.npmjs.com/package/selenium-side-runner

Thanks

Naveen