Selenium Architecture Explained(with Demo) | Selenium Tutorial for Beginners | Day 1

preview_player
Показать описание
In this video, This is the Day 1 of 30 Days of Automation Testing with Selenium, where we will learn How Selenium works and Selenium Architecture with Demo APIs.

We are starting out 30 Days of Automation Testing with Selenium, We will create our own Selenium Automation Framework from Scratch.

On this 30 Days Challenge, We cover Selenium Tutorial for Beginners

I have added Selenium Interview Questions and Anwser in the end also.

✅ What is Selenium?
SELENIUM is a free (open-source) automated testing framework used to validate web applications across different browsers and platforms.

You can use multiple programming languages like Java, C#, Python etc to create Selenium Test Scripts. Testing done using the Selenium tool is usually referred to as Selenium Testing.

✅ What are the Selenium Components?
1. Selenium WebDriver
WebDriver is a web framework that helps you execute cross-browser tests
- Support Different programming languages
- You to write the test scripts - Code is executed in the browser that stimulates User Action

✅ How to WebDriver works?
- For each Selenium command, an HTTP request is created and sent to the browser driver.
- The browser driver uses an HTTP server for getting the HTTP requests
The implementation steps are executed on the browser.
- HTTP server sends the status back to the automation script
- The HTTP server determines the steps needed for implementing the Selenium command
- The execution status is sent back to the HTTP server

✅ Selenium 4 Supports W3 Protocol
- Browser drivers will interact with Selenium WebDriver in W3C standard protocol

👉 Selenium IDE - Open source record and playback
👉 Selenium Grid - Multiple tests across different browsers, operating systems, and machines in parallel.

✅ API Testing using Postman -

✅ Cypress Tutorial with LIVE Projects -

✅ REST API testing with Python -

Рекомендации по теме
Комментарии
Автор

Hello pramod sir,

When will be the new batch for selenium automation testing Could you please inform me about online classes I want to join

Thekewatvids
Автор

Hello, my senario is: create a record in backend ( web), and need to check this record is show in frondend (mobi). Can you help me the solution for this. CAN I combine both app and web in one a script

vudiu
Автор

i was not able to run selenium standalone demo can you please attach any materials related to that

abhisheksindol
Автор

Any course on automation using WATIR, Cucumber, and Ruby?

azif
Автор

Do any of your videos in this tutorial cover dropdowns/lists?

SeleniumTestCowan
Автор

Sir from where I get this amazing roadmap?

MahakAgrawal-ub
Автор

How to create selenium web driver note,
You clik one link and open other links.

chitrabhansaran
Автор

Hello, Thanks for the video. i have one question -- I downloaded the jar file mentioned in video (at time 12:42) but unable to open it.

tanyakumari
Автор

Bro could you please give me honest answer, is this software testing job really a dead end job after 10 or more than years .

sreenupalavelli
Автор

Sir, i don't have any experience in any programming language, is it possible to learn selenium?

vishnu
Автор

Hi. I learnt what's Selenium architecture, ide and grid. Basic concepts. Selenium limitations that mobile and desktop applications will not be supported

sumithamanoharan
Автор

Can we avoid using thread.sleep
in the script.
Is there anyway.
Please if there anyway to avoid it

parveenchauhan
Автор

if i give you 100 request how you exicute on api using postman, , , , how u execute multiple request??

sanjaynikam
Автор

Hi Pramod,
could you please help me out, I have e a web application and I need to create framework for this
in my web application it is like some payment id generate when filling out all forms, like drop down select, upload picture and some manual entering field.Please let me know in that case how to create framework
This is right platform to ask you, please help:)

bharatvarshney