All posts by Faisal Khatri
• Automation • Selenium Java • Tutorial
How to Click Button in Selenium: A Complete Guide
No software test is truly complete without interacting with the elements of a webpage. Clicking a button to submit a form, checking a checkbox, or following a link are some of the primary actions users take.
March 28, 2024
423656 Views
24 Min Read
• Selenium Tutorial • Selenium Locators • Tutorial
Different Types of Locators in Selenium WebDriver
When writing automated tests with Selenium WebDriver, the first step is locating the WebElements using the browser developer tools window. To achieve this, different types of locators in Selenium WebDriver, like ID, Name, TagName, ClassName, XPath, CSS Selector, etc.,
March 1, 2024
568327 Views
34 Min Read
• Mobile App Testing • Tutorial
Automating Flutter Apps Using Appium Flutter Driver With Java
Mobile users worldwide have been constantly increasing over the recent years. Mobile applications have enabled the delivery of daily-use goods to luxury commodities at the customers’ doorstep.
February 6, 2024
146729 Views
27 Min Read
• Automation • Selenium WebDriver • Tutorial
How To Automate Login Page Using Selenium WebDriver
One of the crucial elements while creating a website is the login page. As a critical component, the login feature is pivotal in ensuring user security and overall website performance.
February 2, 2024
653821 Views
26 Min Read
• Selenium WebDriver • Selenium Java • Tutorial
How to Handle Dynamic Dropdowns in Selenium WebDriver With Java
When performing web automation testing, you might come across a scenario to automate the registration page of a website. The registration page contains multiple fields like textboxes, checkboxes, radio buttons, and dropdown lists.
January 16, 2024
178328 Views
33 Min Read
• Selenium Java • Automation • Tutorial
How to Automate Shadow DOM in Selenium WebDriver
In one of my past projects, I encountered a test scenario where I had to click a button to navigate to the next page.
January 14, 2024
367025 Views
20 Min Read
• Automation • Tutorial
What’s New in Selenium Manager: Features and Improvements
Selenium WebDriver is a component of the Selenium suite that automates browsers. It is used widely by many organizations for web automation testing.
January 11, 2024
481902 Views
21 Min Read
• Selenium Java • Automation • Tutorial
assertTrue() in Java: A Complete Tutorial
Assertions are an important part of the automation testing process, ensuring the software functions as anticipated. If it is not working as desired, the tests have to be marked as failure and need to be halted to make the necessary investigation for the failure.
December 12, 2023
235170 Views
17 Min Read
• Selenium Java • Automation • Tutorial
How to Use @FindBy Annotation in Selenium Java
Code maintenance and duplication are two common challenges that software teams often face, resulting in reduced performance and reliability. It also makes the code more complex, tightly coupled, and less flexible for refactoring.
October 31, 2023
127043 Views
30 Min Read
• Selenium Java • Automation • Tutorial
How To Perform Visual Regression Testing With Selenium And Smart UI
User Interface or UI is the most critical front-facing part of an application. If it is not good enough to capture the users’ attention, they may stop using the application.
October 10, 2023
258965 Views
26 Min Read