Category Selenium

Page Factory in Selenium | @FindBy in Selenium

FindBy annotation in Page factory

In the previous tutorial, you have learned the first way to design and build the Selenium page object model design pattern using the normal approach for application under test (AUT). The page object pattern brings the following advantages for your…

Page Object Model (POM) in Selenium

Page object model in Selenium

Page object model (POM) in selenium is an object design pattern that is used to create an object repository for web UI elements. It is one of the most widely used design patterns by the community of Selenium WebDriver across…

How to Right Click on WebElement in Selenium

Right-click action in Selenium | In the previous tutorial, we have successfully performed double-click action on a WebElement and current location on the web page. Now, moving ahead to the next action called right-click or context-click. Basically, a context menu…

How to Perform Double Click in Selenium

Double click action in Selenium

In this tutorial, we will learn how to perform double click action in Selenium WebDriver. We perform double click action using mouse. To perform double-click action on the current location of cursor and a WebElement in Selenium, we will use…

JavaScriptExecutor in Selenium WebDriver

JavascriptExecutor in Selenium

JavaScriptExecutor in Selenium is an interface that executes JavaScript code snippets within the context of browser. It is implemented through the RemoteWebDriver class. We use JavaScriptExecutor interface to perform some advanced operations that are not yet supported by Selenium WebDriver.…