Handling HTML Drop-down fields Select class is the predefined class in Selenium WebDriver and it has predefined methods for performing various operations on Drop-down fields We can use the below commands: selectByVisibleText() selectByIndex() selectByValue() deselectByVisibleText() – Not applicable for dropdown fields deselectByIndex() – Not applicable for dropdown fields deselectByValue() – Not applicable for dropdown fields isMultiple()… (0 comment)

Handling Alerts When the Alerts are displayed, they won’t allow you to perform any other operation on the website Practical Demonstration UnhandledAlertException will be displayed Same exception will be displayed if you close the browser without handling the alert. Types of Alerts Information Alert – hdfc netbanking Confirmation Alert – hdfc netbanking Prompt Alert – internet… (0 comment)

Waiting mechanism in Selenium Waiting mechanism in Selenium and Java can be categorized as below:   Demonstrate a program which don’t use waiting mechanism to understand the importance of waiting mechanism in Selenium NoSuchElementException Using Thread.sleep() in Java to overcome the waiting problems Implicit Wait  – Instead of halting the program till the specified time… (0 comment)

Handling multiple windows We get NoSuchElementException, if we try to perform operations on a new window, without switching to it during Selenium Automation Windows can be opened either as new window or new tab. WebDriver interface has two predefined methods getWindowHandles() and switchTo() , which helps us in handling multiple browser windows. getWindowHandles() – Used to retrieve… (0 comment)

XPath Expressions Out of all the locators, XPath Expressions are the powerful locators and can be able to locate any type of UI element.   Types of XPath Expressions: XPath expressions can be classified into the below two types: Absolute XPath Relative XPath Absolute XPath  Using XPath Expressions, we can navigate through the HTML code… (0 comment)

Downloading and configuring Selenium 4 WebDriver in Java Projects Traditional Way – Normal Java Project   Follow the below steps for downloading and configuring the Selenium WebDriver in a Java Project: Create a new Java Project Create a new Class say Demo having main() method Create an object for ChromeDriver Class Create a new folder… (0 comment)

Downloading and configuring Selenium 4 WebDriver in Java Projects Traditional Way – Normal Java Projects Follow the below steps for downloading and configuring the Selenium WebDriver in a Java Project: Create a new Java Project Create a new Class say Demo having main() method Create an object for EdgeDriver Class Create a new folder say… (0 comment)

Modifiers Modifiers in Java can be categorized as below: public Access Modifier   Classes/variables/methods specified with ‘public’ access modifier can be accessed directly by the classes which are in the same package – Demonstrate Classes/variables/methods specified with ‘public’ access modifier can be accessed by the classes outside the package after importing the classes – Demonstrate private Access… (0 comment)

Methods In Java programming, programming logic needs to be written inside methods: main() method is a method where the program execution starts and we can write programming logic inside the main() method Demonstrate creating multiple methods along with the below: Creating multiple methods along with main() method All the method should reside inside the Class… (0 comment)

Flow Control Statements Flow Control Flow Control describes the order in which statements will be executed at run time. There are different types of flow control statements and can be categorized as below: Selection Statements Selection Statements have one or more conditions which return either true or false when evaluated. Based on the returned value,… (0 comment)

For FREE Testing Tutorials & Videos

X
Open chat
Contact Us on Whatsapp