Protractor-Grunt CI Pipeline on Jenkins Server

  Protractor-Grunt CI Pipeline on Jenkins Server   Jenkins is a powerful open source tool that provides facility to perform continuous integration which ends up in automated testing on the most recent build and determine error once the build is completed. In this blog, we are going to discuss the way to globally set up Read more about Protractor-Grunt CI Pipeline on Jenkins Server[…]

Difference between PUT and POST Methods

  Difference between PUT and POST Methods   PUT and POST are HTTP verbs used to create or update new resource. Every times it creates confusion that when to use PUT and when to use POST.A most popular misconception for PUT and POST that a POST is used to create a resource, and a PUT Read more about Difference between PUT and POST Methods[…]

HTTP Status Codes and their Responses

  HTTP Status Codes and their Responses A status code is a piece of information returned by a web server in the HTTP response headers, after receiving a request for a file. HTTP response status codes indicate whether a specific HTTP request has been successfully completed or not. Responses are grouped in five classes. The first digit Read more about HTTP Status Codes and their Responses[…]

REST Assured API Test Automation

What is REST Assured? REST Assured is a Java library for validation of REST web services. It offers a friendly DSL (Domain specific Languages) that describes a connection to an HTTP endpoint and with their expected results. In REST Assured testing, we send a network request to our application, get a response back and compare Read more about REST Assured API Test Automation[…]

Maven Setup and Installation on Windows

Maven Setup and Installation on Windows OS Maven is a build automation tool used primarily for Java projects, so you must have Java installed in order to proceed. Written In: Java Operating System: Cross Platform Type: Build Tool Website: https://maven.apache.org/ Prerequisites :- JDK must be installed and “JAVA_HOME” variable should be added as a Windows environment variable. Read more about Maven Setup and Installation on Windows[…]

How to Automate Rest API Test Cases ?

Why API Automation? Below are few points which invokes us to start API Automation:- Testing of manual tests takes far longer than just executing them via automation. The UI is one of the least stable interfaces of rapid changing Web/App Ecosystem, so we can start automating API’s to test the backend functionality. Maintenance of the Read more about How to Automate Rest API Test Cases ?[…]