TestNG Tutorial #5-Soft Assertion in TestNG | SoftAssert vs HardAssert

In this TestNG Tutorial we will learn about soft assertion in TestNG and how to perform soft assert. Soft assertion is important in selenium webdriver automation scenarios where you want to execute your script further even after failed assertions in your test script.

We will also understand the difference between soft assert vs hard assert.

Selenium WebDriver Tutorial #41 -How to Read Data From Properties File

In this selenium webdriver tutorial we will learn how to read data from properties file in selenium webdriver. When you are using selenium with Java. Java provide a properties class which is utilized to read and write data from properties file. In this tutorial we will understand the step by step process to read and write data in the property file.

Selenium WebDriver Tutorial #40 – How to Handle Authentication Popup in Selenium

In this selenium webdriver tutorial we will learn how to handle authentication popup in selenium webdriver. Many times you are required to enter the username and password in order to access the application you are testing in your organization. Handling it in selenium is very simple and we will learn this step by step in this tutorial.

Selenium WebDriver Tutorial #39 – How to Handle SSL Certificate in Selenium

In this selenium webdriver tutorial we will learn how to handle ssl certificate in selenium webdriver. Many times when you are testing your web application, you might have came across ssl certificate errors for your webportal. Selenium webdriver provides functionality to handle these certificates very easily, follow complete tutorial to understand the whole setup process.

Selenium WebDriver Tutorial #38 – How to Take Screenshot in Selenium

In this selenium webdriver tutorial we will learn how to take screenshot in selenium webDriver. Selenium provides takes screenshot interface to capture the screenshots during script execution. Takes screenshot interface has method get screenshot as which is used for taking screenshots. Taking screenshots when the test case fails is very common requirement in any test automation and your test automation framework should have capability to take screenshots in case you need them for reporting and debugging purposes.