Postman Tutorial Part 1 – Introduction of Postman Tool

Hello Folks, As part of our API Testing series, we will see "Introduction of Postman Tool" in this post. Postman is a complete API development environment/suite which supports every stage of the API lifecycle. Through design, testing and full production, Postman is there for faster, easier API development—without the chaos. Postman’s API Development Environment (ADE) consists of … Continue reading Postman Tutorial Part 1 – Introduction of Postman Tool

API Testing Tutorial Part 12 – Tools For Manual & Automation API Testing

Hello Folks, As part of our API Testing series, we will see "Tools to test SOAP and REST APIs manually and automation"  in this post. There are many tools available for API testing in market with many advanced features. Some tools are free and some are paid. You get basic features when you use a free … Continue reading API Testing Tutorial Part 12 – Tools For Manual & Automation API Testing

API Testing Tutorial Part 11 – Difference Between SOAP and Rest Web Services or API

Hello Folks, As part of our API Testing series, we will see "Difference between SOAP and REST web services" in this post. Note: It is a frequently asked interview question in interviews. Designing a web services or API depends on two common implementation: SOAP - Simple Object Access Protocol REST - Representational State Transfer Protocol   … Continue reading API Testing Tutorial Part 11 – Difference Between SOAP and Rest Web Services or API

API Testing Tutorial Part 10 – Introduction of SOAP (Simple Object Access Protocol)

Hello Folks, As part of our API Testing series, we will see “Introduction of SOAP” in this post. SOAP stands for "Simple Object Access Protocol". Protocol is a set of rules which are followed to achieve something or need to follow if performing specific things. For example: There are a set of rules defined for … Continue reading API Testing Tutorial Part 10 – Introduction of SOAP (Simple Object Access Protocol)

Advanced Selenium Concepts – Custom Select Class – Select Value Containing Specific Text in Drop down

Hello Folks, Most of us we know that to handle a dropdown developed using Select tag, we can use inbuilt class of Selenium named "Select" class. This class provides you three methods to select options in dropdown which are below: selectByValue - You need to provide exact value to get it selected.selectByVisibleText - You need … Continue reading Advanced Selenium Concepts – Custom Select Class – Select Value Containing Specific Text in Drop down

Advanced Xpath Concept – Method normalize-space & Its Usage

Hello Folks, In this post we will going to learn an advanced concept of xpath: - normalize-space method.  Before we discuss about method normalize-space, we will see why do we require that. Consider below html codes: <anyTag>   Make       Selenium      Easy </anyTag> (Inner text has more white spaces among words than normal.)  It … Continue reading Advanced Xpath Concept – Method normalize-space & Its Usage

Object Repository in Selenium Using Page Factory With Inner Class – Handling a Page Which Has Many Webelements

Hello Folks, You must have seen a web page which contains many divisions or multiple web elements and similar web elements in multiple divisions. Creating a web element repository for such pages is difficult in some cases which are given below: If you have many web elements in a page, Selecting desired web elements while … Continue reading Object Repository in Selenium Using Page Factory With Inner Class – Handling a Page Which Has Many Webelements

TestNG Tutorials 52: DataProvider in TestNG – Accessing DataProvider Methods From Another Class Test Class

Hello Guys, Now we have good understanding of DataProviders in TestNG from previous articles. If you have not read my previous posts on DataProvider, you can go through them below: Why do you need DataProvider? How does DataProvider work? DataProvider with 2D array You can notice in all previous posts that I kept DataProvider methods … Continue reading TestNG Tutorials 52: DataProvider in TestNG – Accessing DataProvider Methods From Another Class Test Class

TestNG Tutorials 51: DataProvider in TestNG – Two Dimensional Array DataProvider Method

Hello Folks, In last post, we have seen Basics of DataProvider in TestNG and its working logic with one dimensional array. In this post I will explain the working logic of a DataProvider method which returns a two dimensional array. I see people are always confused with the usage of a DataProvider method which returns … Continue reading TestNG Tutorials 51: DataProvider in TestNG – Two Dimensional Array DataProvider Method

Frequently Asked Java Program 21: Java Program to Find & Print All Special Characters with Their Positions in a String

This programming interview question was asked in Yodlee.  Problem: Write a Java program to find and print all special characters with their positions in a user input string. Example: Input string: Make%Selenium$Easy# Output: % at position 5. $ at position 14. # at position 19. Total special characters found:3 Solution: We will use regex to … Continue reading Frequently Asked Java Program 21: Java Program to Find & Print All Special Characters with Their Positions in a String