All posts by Faisal Khatri
• Selenium Java • Automation • Tutorial
How to Write JUnit Test Cases: Step-by-Step Guide
Writing test cases is a crucial step in building reliable and maintainable software applications. JUnit, a popular Java testing framework, streamlines this process by offering features to create and execute tests efficiently.
December 2, 2024
14185 Views
11 Min Read
• Selenium WebDriver • Automation • Tutorial
WebDriverWait in Selenium Java: A Detailed Tutorial
Handling dynamic web content can be challenging when automating websites using Selenium since web pages may load at different speeds. This is due to various reasons like dynamic loading or network delays and elements may appear asynchronously. As a result, tests can throw Selenium exceptions and become flaky and unreliable.
October 23, 2024
218615 Views
13 Min Read
• Automation • Selenium Tutorial • Tutorial
How to Use JavaScriptExecutor in Selenium
Selenium is an open-source suite of tools and libraries that allows you to interact with browsers to perform various operations like sending text, clicking on a button, selecting drop-downs, etc.
September 17, 2024
299195 Views
11 Min Read
• Automation • Selenium WebDriver • Tutorial
How to Handle Mouse Actions in Selenium
While automating a website using Selenium, you can realize specific scenarios by automating low-level interactions such as keypresses and mouse button actions with the WebElements in the Document Object Model (DOM).
September 13, 2024
322864 Views
17 Min Read
• Automation • Mobile App Testing • Tutorial
How to Test Biometric Authentication With Appium
Biometric authentication has become an essential feature in all mobile phones today. It helps in identifying a person using their biometrics such as fingerprints, facial recognition or retina scans to sign in to the mobile application or validate the financial transactions from their mobile phones, thus providing a high-quality mobile user experience.
September 13, 2024
170358 Views
23 Min Read
• Automation • Selenium Java • Tutorial
Selenium Pagination Tutorial: How to Handle Page Navigation
As websites are becoming an integral part of the business, they must have a good UI that provides the best user experience and loads the content quickly. Websites can be categorized into two types based on the categorization of their content: paginated and infinite-scrolling websites.
September 13, 2024
132446 Views
16 Min Read
• Automation • Tutorial
How to Use Assert and Verify in Selenium
During Selenium automation, you might come across a number of scenarios where a decision needs to be taken regarding what happens if the test fails.
September 2, 2024
202238 Views
18 Min Read
• Automation • Tutorial
How to Handle File Upload in Selenium
When performing website testing, validating file upload functionality is crucial as users need to upload documents and images, such as in job portals, eCommerce websites, cloud storage systems, and others.
August 29, 2024
286873 Views
10 Min Read
• Automation • Tutorial
ExpectedConditions In Selenium: Types And Examples
ExpectedConditions in Selenium allow you to wait for specific conditions to be met before proceeding with interactions with the WebElements. This is common when the WebElement is not yet present or is visible but not clickable or text attributes are not being updated in time.
August 13, 2024
355087 Views
21 Min Read
• Selenium Java • Automation • Tutorial
How to Handle StaleElementReferenceException in Selenium
When performing Selenium automation testing, if you try to interact with a WebElement that’s no longer in the Document Object Model (DOM), Selenium will throw a StaleElementReferenceException.
July 31, 2024
508008 Views
12 Min Read