Difference between REST and SOAP

Difference between REST and SOAP

Difference between REST and SOAP In this post, we’ll differentiate REST and SOAP . REST : REST is an architectural style, unlike SOAP which is a standardized protocol. REST makes use of existing and widely adopted technologies, specifically HTTP, and does not create any new standards. REST is very data-driven, compared to SOAP, which is Read more about Difference between REST and SOAP[…]

iOS Automation using Appium

iOS Automation using Appium

iOS Automation using Appium This blog provides the information required to setup mobile testing environment in Mac OS X for testing iOS application using Appium. Appium is an open source test automation tool for mobile applications. It allows you to test all the three types of mobile applications: native, hybrid and mobile web. It also Read more about iOS Automation using Appium[…]

REST Web Services

REST Web Services

REST Web Services REST stands for REpresentational State Transfer. It was created in 2000 by Roy Fielding in UC, Irvine. It is an architectural style, and an approach to communications that is often used in the development of Web services. It’s an arrangement of functions on which the testers performs requests and receive responses. In REST Read more about REST Web Services[…]

HTML Reporting using Extent Reporting

HTML Reporting using Extent Reporting

HTML Reporting using Extent Reporting   As an automation test engineer are supposed to test the application, find bugs and report it to the team in such a manner that they can easily understand the execution result. The importance of Reporting: In automation testing importance of reporting is so high.Reporting format varies from stage to Read more about HTML Reporting using Extent Reporting[…]

HTTP Status Codes and their Responses

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

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

Automate Android Actions using Appium

Automate Android Actions using Appium

How to Automate Android Actions using Appium? In this blog you will learn how to use the basic hardware keys on the phone or manage the events of the physical keys available in every Android device in during Android Automation Testing using Appium. Many of us faced such situation where we have to perform some Read more about Automate Android Actions using Appium[…]

Maven Setup and Installation on Windows

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

Launch Appium Server using Java Program

Launch Appium Server using Java Program

It may be a good approach to start appium server via program instead start it manually while automating a mobile application. For this, we use Process class of Java and pass path of Node.exe and Appium.js on your system Prerequisites: Appium Executable for Windows JDK Code to Start Appium Server: Advantages: It will reduce manual effort Read more about Launch Appium Server using Java Program[…]