RESTful Web Services are REST architecture based web services. In REST Architecture everything is a resource. RESTful web services are light weight, highly scalable and maintainable and are very commonly used to create APIs for web based applications.
This course will teach you about the testing of Restful Web Services. In this course everything is taught from scratch.
In the first section, I am going to discuss about the basic of restful web services and required concept for this course.
In the next section, we will start with manual testing part of restful web services using Postman client. Which will give you more detail understanding about what we should test. This includes
In the next section, I will start with the automation part, discussing about Apache HttpClient library. This includes
By the end of this course, you will have great understanding of restful service and how to automate them using Apache HttpClient library
The course is not limited to following content. In future I will keep adding the new topics to this course.
And source code shown as part of video lecture will be provided for download
I have total 6 year of experience in the field of testing (Manual & Automation). Being a manual tester my major area of work is Integration, Functional & Regression testing. When it comes with automation, I deal with automation tool such as Junit, Testng, Selenium RC & Web driver. I have worked with team for developing automation framework for web based product using Selenium RC & migrating it to Web driver at later stage.
I have also worked on the testing of Restful web services. And have pretty good experience with Apache HttpClient Library.
from past 2 year, I am working as white box tester (SDET) in one of the MNC. I usually deal with testing the API written in Java. I also deal with Junit framework for doing the unit testing and also automating the unit test cases