What is Jenkins? The Powerful tool of DevOps

What is Jenkins? The Powerful tool of DevOps

Jenkins is an open-source automation server that can be utilized for continuous integration (CI) and continuous delivery (CD). This tool is very popular with DevOps teams because it can do many things automatically, like building, testing, and putting software out there. There are several ways in which Jenkins can be utilized to facilitate DevOps: CI…

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…

What are the Pros and Cons of Automation Testing?
|

What are the Pros and Cons of Automation Testing?

Automated testing is a powerful tool that can assist you and your team in achieving a variety of objectives, including the creation of better code and reducing the likelihood of regressions. Unfortunately, it is possible for some developers to misunderstand automated testing and not see any value in it. There are some misconceptions about automated…

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 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…

How to Test E-learning Web Application – Free Tutorial
| |

How to Test E-learning Web Application – Free Tutorial

These days, online training platforms and e-learning apps are used by both professionals and students. People are increasingly turning to online schools in order to gain access to unlimited online knowledge within a matter of seconds. If you are an organization that is ready to launch a new e-learning application, it is crucial to incorporate…

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…