Locating Elements

Locating Elements

Locating Elements in Selenium, Inspect web elements, locate web elements using unique locators, perform actions on elements using WebDriver methods. Locating Web/HTML Elements One of the most fundamental techniques to learn when using WebDriver is how to find elements on the page. WebDriver offers a number of built-in selector types. An important task in Automated … Read more

Selenium WebDriver Introduction

Advantages and Drawbacks of Selenium

Introduction to Selenium WebDriver Introduction to Selenium WebDriver,  Components or Tool’s Suite, Features of Selenium WebDriver, Drawbacks of Selenium IDE, Advantages of selenium Grid, and Functional Automated Testing using Selenium Tool. Selenium is not a single tool, a suite of tools, we have four tools in this tool suite. 1. Selenium IDE (It is a … Read more

Web or HTML Elements

Web/HTML Elements

Web or HTML Elements, web page, frame, link, button, radio button, checkbox, drop-down box, list box, combo box, image, para, and page headers. Web/HTML Elements Web Elements in Web Environment, Operations on Web Elements, Inspecting Web Elements, and Element Locators for Selenium. Web Elements like edit Box, Link, Button, Radio Button, Check Box, Combo Box, … Read more

Selenium Environment Setup

Selenium Environment Setup

Selenium Test Environment Setup, Choose Software, Install Eclipse IDE, Download & Install Java, Add Selenium jar file to the Java Project. Selenium Test Environment Setup Selenium is not an all-inclusive test tool, it requires third-party frameworks & plugins to broaden the scope of testing. So first choose Selenium Tools and Other Software for Testing. Example: … Read more

Selenium Cross Browser Testing

Selenium Cross Browser Testing

Selenium Cross Browser Testing, What is Cross Browser Testing?, Popular Web Browsers, Browser Compatibility Testing using Selenium WebDriver. Cross Browser Testing with Selenium 1. What is Cross Browser Testing? Cross Browser Testing is a type of Test to check that our Web Application works as expected in different Browsers. 2. Why Cross Browser Testing? A … Read more

Selenium Data Driven Testing

Selenium Data Driven Testing

Selenium Data Driven Testing, Read Test Data from an external file (excel/text), Create Selenium Test case and connect Test data to the Test case. Selenium Data-Driven Testing Write Selenium Data-Driven Test Case, Inspect HTML Elements, Identify unique locators for Web elements, and perform actions on the web elements using Selenium Webdriver methods. Prerequisites for Writing … Read more

Page Object Model in Selenium

Page Object Model in Selenium

Page Object Model in Selenium, Create Object Repositories in Selenium, Advantages of Page Object Model, and reuse elements in Selenium Test Cases. Page Object is a Design Pattern that has become popular in test automation for enhancing test maintenance and reducing code duplication. A page object is an object-oriented class that serves as an interface … Read more

Polymorphism in Java

Polymorphism in Java

Polymorphism in Java, Java Object-Oriented Programming, Method Overloading, Method Overriding, Compile tin & Run-time Polymorphism in Java. Polymorphism in Java is a concept by which we can perform a single action in different ways. Polymorphism is derived from 2 Greek words: poly and morphs. The word “poly” means many and “morphs” means forms. So polymorphism … Read more

File Handling in Java

File Handling in Java

File Handling in Java, Java Input and Output operations, handling text files, create a file, read a file, write a file, and compare two files. File Handling in Java permits us to create, read, update, and delete the files, which are stored on the local file system. File (Text File) Handling in Java User Point … Read more

User Defined Methods in Java

Built in Methods in Java

User-Defined Methods in Java, Java Static and Non-static methods, Java method with return a value, and java method without return a value. Java Built-in methods – String methods, Array methods, Number methods, and character methods. User Defined Methods in Java i) Introduction to Java Methods ii) Types of Methods iii) User defined Methods ———————————– i) … Read more