Selenium Real-time Project Framework – #1 (Maven Project)

Selenium Real-time Project Framework – #1 (Maven Project)

Live projects are important for automation testing training because they give you the chance to try out real-world scenarios. Experience with real projects is very helpful for automation testers. It helps them to apply their skills and knowledge in a meaningful way. Proper guidance, mentorship, and supervision are essential when incorporating live projects into automation…

Role of Thread.sleep() & Implicit wait in Selenium WebDriver

Role of Thread.sleep() & Implicit wait in Selenium WebDriver

Occasionally we encounter the NoSuchElementException when automating a web application, which is thrown when the requested element is not found when we test the website with Selenium. The primary reason for this error is that the element that requires interaction is present on the page; however, it takes some time for it to load and…

Katalon – The Codeless Testing Training Webinar | Katalon Training
|

Katalon – The Codeless Testing Training Webinar | Katalon Training

Katalon Studio is a simple and intuitive automation testing tool that is easy to use and understand. Any person with less or no coding experience can work on it. Experts can use their expertise to generate robust code. Katalon Studio is designed for both professional automation engineers and basic users, such as manual testers and…

How to implement data-driven testing in Selenium WebDriver with Java?
|

How to implement data-driven testing in Selenium WebDriver with Java?

Testing that uses data-driven methods is a slightly different approach from testing automation. When you create a standard test, you include any required data in the test itself. But in data-driven testing, you connect your test to a data source to get information. You can use many different data sources, such as CSV files, XML,…

What is Data-driven Testing? Selenium WebDriver Tutorial

What is Data-driven Testing? Selenium WebDriver Tutorial

Imagine a situation where you have to test an application with many input fields. Usually, you would hard-code those inputs and test them. However, hard-coding will be ineffective at scale. When you have to run through many permutations of acceptable input values for best-case, worst-case, positive, and negative test scenarios, hard-coding inputs will become cumbersome,…

What is Maven? What is pom.xml? Cucumber tutorials series.
|

What is Maven? What is pom.xml? Cucumber tutorials series.

Welcome back to the Cucumber tutorials series. This is our third tutorial for Cucumber free training. In 2 tutorials, we have talked about the following points: What are BDD frameworks What is Cucumber? What are the problems we can solve with Cucumber? How the industry is using Cucumber? What is Gherkin’s syntax? What are the…

What is Gherkin syntax? Cucumber tutorial series
|

What is Gherkin syntax? Cucumber tutorial series

Welcome back to the Cucumber tutorial series. In the last tutorial of this series, we discussed about BDD frameworks, Cucumber, problems solved by Cucumber, etc. To know more details, please refer to the following link: https://www.qaonlinetraining.com/what-is-cucumber-what-are-the-bdd-frameworks-selenium-tutorials/ So far, we know what Cucumber is and what it does. It executes the test scripts, which are defined…

What is Cucumber? What are the BDD frameworks? Selenium Tutorials
|

What is Cucumber? What are the BDD frameworks? Selenium Tutorials

Welcome to the Cucumber tutorial series. This tutorial series will help you learn cucumber, BDD frameworks, gherkin syntax, feature files, and many more. Alright, let’s move with our first tutorial. In this tutorial, you will learn: What are the BDD frameworks? Behavior-driven development (BDD) framework allows software testers to complete test scripts in plain English….

The differences between JUnit 5 vs JUnit 4 – Selenium Tutorial
|

The differences between JUnit 5 vs JUnit 4 – Selenium Tutorial

The JUnit 5 framework is the latest version of JUnit, and it consists of three subcomponents: JUnit Platform, JUnit Jupiter, and JUnit Vintage. Before learning about these components. JUnit 5 runtime requires Java version 8 (or any higher version). But unit tests can still be compiled with older versions of Java and run with JUnit…

What are the JUnit 4 Annotations for Selenium Webdriver?
|

What are the JUnit 4 Annotations for Selenium Webdriver?

JUnit is a unit testing framework for the Java programming language, which you can use to execute tests. JUnit is used primarily to test every unit or component of your application, such as classes and methods. It is helpful to write and run repeatable automated tests to ensure your code is running as intended. The…

What is JUnit? What are the attributes of JUnit?
|

What is JUnit? What are the attributes of JUnit?

JUnit is an open-source unit testing framework for Java. It is helpful for Java Developers to write and run tests that they can repeat. The name implies that it is used for unit testing a small chunk of code. Those who adhere to the test-driven development methodology must write and execute unit tests before any code….

What is JavaScriptExecutor in Selenium?
|

What is JavaScriptExecutor in Selenium?

We have already seen many tutorials that tackle different elements actions and scenarios.  But sometimes Selenium web driver has problems interacting with certain web elements, like when a user opens a website and there is an unexpected pop-up window that prevents the web driver from doing things and makes the results inaccurate. JavascriptExecutor comes to…