Category Archives: Automation
• Selenium Python • Automation • Tutorial
How to Generate pytest Code Coverage Report
Code coverage is a metric to describe the degree to which the source code of an application is tested by a particular test suite. In the context of test automation, you can use different programming languages to measure code coverage, such as Python.
July 2, 2024
316163 Views
16 Min Read
• Selenium C# • Automation • Tutorial
How to Generate NUnit Reports
This article is a part of our Learning Hub. For more in-depth resources, check out our content hub on Selenium NUnit Tutorial. Test reports help track how the activities related to automation testing have evolved over a period of time.
June 24, 2024
291353 Views
20 Min Read
• Selenium WebDriver • Automation • Tutorial
How to Use Breakpoints for Debugging in Selenium WebDriver
Testers using Selenium WebDriver often deal with flaky tests, tricky element locators, and the unpredictable timing of WebElements. Therefore, debugging in Selenium WebDriver becomes essential to stabilize tests, ensure everything works across different browsers, and handle complex data interactions.
June 21, 2024
401372 Views
7 Min Read
• Automation • Selenium Java • Tutorial
How to Create TestNG.xml File in Eclipse
TestNG is a framework used for Java automation testing that makes creating and running automated tests much easier. One of its standout features is running tests in parallel using a TestNG.xml file, which expedites software release cycles.
June 21, 2024
254910 Views
14 Min Read
• Selenium Java • Automation • Tutorial
How To Generate Extent Reports In Selenium
Selenium provides built-in reporting capabilities through frameworks like TestNG, JUnit, and more. While these built-in reports offer basic information, custom reporting is often necessary to provide detailed insights into test execution.
June 14, 2024
468406 Views
27 Min Read
• CI/CD • Automation • DevOps
What Is CI/CD in Automation Testing
Many organizations adopt software development practices like Continuous Integration (CI) and Continuous Deployment (CD) to ensure frequent and reliable product delivery.
June 14, 2024
274729 Views
21 Min Read
• Automation • Selenium Tutorial • Tutorial
How to Handle Actions Class in Selenium
Handling keyboard and mouse actions is essential for creating robust and comprehensive automated tests that mimic real user interactions.
June 12, 2024
331040 Views
23 Min Read
• Automation • Selenium Python • Tutorial
How to Wait in Python: Python Wait Tutorial With Examples
Waiting for WebElements to load is a fundamental aspect of creating robust automated tests in Python. When testing software applications, it’s essential to ensure the test scripts wait for necessary elements to load before interacting with them.
June 7, 2024
143702 Views
24 Min Read
• Automation • Selenium Tutorial • Tutorial
How to Get Element by Tag Name In Selenium
Selenium locators are essential for locating elements on a web page. Among the locators available, such as className, CSS Selector, ID, linkText, partialLinkText, tagName, and XPath, users can choose any locator that fits their needs to locate web elements.
June 6, 2024
235903 Views
17 Min Read
• Automation • Playwright Testing • Selenium Python • Tutorial
What Is Hypothesis Testing in Python: A Hands-On Tutorial
In software testing, there is an approach known as property-based testing that leverages the concept of formal specification of code behavior and focuses on asserting properties that hold true for a wide range of inputs rather than individual test cases.
June 5, 2024
134842 Views
27 Min Read