Selenium

Why Selenium is Most Widely Used Test Automation Tool?

Components of Selenium

Selenium IDE

Selenium RC (Remote Control)

Selenium Grid

Selenium Web Driver

Basic Commands

File file = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE);
String screenshotBase64 = ((TakesScreenshot)driver).getScreenshotAs(OutputType.BASE64);

Selenium Waits

Implicit Waits

Syntax: driver.manage().timeouts().implicitlyWait(TimeOut, TimeUnit.SECONDS);

Explicit Waits

Selenium 4 new Features

Continuous Integration

--

--

--

Software Engineering undergraduate at University of Kelaniya

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

What’s Avaware Up to? Good Question!

How PCSX2 grabs metadata from a PlayStation/PlayStation 2 disc

Why cheap software products behave cheap?

Did you just hit me! — Hitbox attack system in Unity2D

Terraform Basics: 6 Steps Guide on Setting Up Terraform Infrastructure on AWS

ParaState Testnet Node Setup Guideline

Spiky.ai Engineering Teams Hiring Process Part 3: Technical Interview

Our microservices are not antifragile

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
dilusha sandaruwani

dilusha sandaruwani

Software Engineering undergraduate at University of Kelaniya

More from Medium

Reading Test Data from Excel in Selenium.

Selenium Training-IDESTRAININGS

Automation Testing