Latest Automation Tutorials
Selenium – Appium – Rest Assured – Security
How to execute your test method with only particular sets of data from DataProvider?
This is a really interesting TestNG interview question, you can expect this question if you’re having 2y to 3y experience in Automation. Okay, Let's see the answer to this interview question with an example… @DataProvider is one of the powerful annotations in the...
Java Installation on Windows
Java is an evergreen programming language that every programmer should learn 🙂 In this post, I'll guide you to install Java 8 version on Windows OS with detailed screenshots. Step1: Navigate to Google and search "Java 8 Download" Step2: Click on the below-marked link...
Jenkins Tutorials – Installation and Setup on Windows
Continuous Integration is a buzz word in the latest technology, whether you're in Development or in Testing, you're responsible for smooth deployment of the builds. Deployment is the most crucial part in the Software Life Cycle and even a small mistake will reap the...
Postman API Testing Tool – Introduction and Installation on Windows
Welcome to Postman API series, In this post, we will see how to install and setup Postman tool on Windows. Few things about Postman: Postman is a tool for End to End API testing, it is available in Free and Premium versions. Postman platform provides all necessary...
How to Click on Web Element using JavascriptExecutor
Sometimes, your native Selenium call for clicking element is going to fail, in this case, we can go for click operation using JavascriptExecutor. In this post, I'm taking the Salesforce Login page - to demonstrate the click operation from JavascriptExecutor. If you...
Create custom Alert using JavascriptExecutor in Selenium
JavascriptExecutor is one of famous interfaces from the Selenium family, by using JavascriptExecutor, you can inject JavaScript calls in Selenium. Today, I'll show you a basic example use case of JavascriptExecutor, where one can create a custom alert (which is not...
Scrap Webpage Source code using Selenium WebDriver
In this post, I'll show you how to scrap/fetch the source code of any webpage using Selenium Java. Method Details - getPageSource() java.lang.String getPageSource() Get the source of the last loaded page. If the page has been modified after loading (for example, by...
How to get all Cookies from any Website using Selenium WebDriver
Welcome, Today is awesome and I want to share a program on Cookies 🙂 First of all, Cookie is small information which is set by the server on the client machine. The main purpose of cookies is to control/track user behavior on the website. As soon as the server...
Launch Chrome and Firefox Browsers in Selenium WebDriver
It is necessary to test your AUT functionality against all major browsers, In this post, we will see basic programs to launch the Chrome Browser and Firefox Browser in Selenium WebDriver. Pre-requisites Chrome Browser - Download it from Here ChromeDriver - Download...
Read data from Properties file using Java Selenium
While building Automation Framework, we need to deal with different data related to browsers, aut, grid, reports...etc. You can make use of Java's Properties file concept for the above data which doesn't need to be compiled for every change you make in the framework....
Chrome Fullscreen mode in Selenium WebDriver
Previously we saw how to launch any website in fullscreen mode, in this post, I'm gonna show you how to launch your chrome browser in fullscreen mode using ChromeOptions class method. Step by Step Approach Step1: Instantiate ChromeOptions Class ChromeOptions co = new...
Launch Website in Fullscreen mode in Selenium
Welcome, Let's see a quick way to launch a website in fullscreen mode using Selenium fullscreen() from Window Interface. Method Details - void fullscreen() Fullscreen the current window if it is not already fullscreen. package fullscreendemo; import...
Introduction to MySQL, Installation & Setup
Welcome to Keren Automation, In this tutorial, we will learn about MySQL, Installation & Setup. Let's continue... All about DBMS: A database is a virtual container, which stores the data for further processing. If you want to process the data, you need to have a...
Introduction to Git, Installation & Setup in Windows
Welcome to Keren Automation, In this tutorial, we will learn about Git, Installation & Setup in Windows. Let's continue... Git is a version control system like CVS, SVN, Mercurial and Fossil to manage your code along with your team members. Git is an opensource...
Different ways to Run Python Code
Welcome to Keren Automation, In this tutorial, we will learn about Different ways to Run Python Code. Let's continue... Way1: Running Python using python.exe shell If you cannot find the Python folder in your program files, go to System Properties window and copy the...
PyCharm IDE Installation & Setup
Welcome to Keren Automation, In this tutorial, we will learn about PyCharm IDE Installation & Setup. Let's continue... PyCharm is a cross-platform IDE (Integrated Development Environment) for Python Development. PyCharm is developed and actively maintained by the...
Introduction to Python, Installation & Setup
Welcome to Keren Automation, In this tutorial, we will learn about Python & Setup in Windows. Let's continue... Python is a high-level, widely used general-purpose programming language. Python language developed in the late 1980s by Guido van Rossum at the...
Introduction to C# – Visual Studio Installation & Setup
Welcome to Keren Automation, In this tutorial, we will learn about C# and Visual Studio IDE for C# development. Let's continue... C# is a general-purpose, object-oriented programming language from the nest of Microsoft. C# is pronounced as “C sharp”. C# is developed...