Description
Course info
Rating
(38)
Level
Beginner
Updated
Sep 10, 2018
Duration
1h 59m
Description

In today's world, software development companies are pressured to deliver a product faster than ever before. This means a shorter Software Development Life Cycle (SDLC) must be achieved, and thus the testing process must keep up the pace. In this course, Getting Started with Web API Test Automation in Java, you will learn how to deliver faster yet high-standard quality assurance to a Web API. First, you will get an overview of the fundamental theory that surrounds Web APIs including how a Web API works and the necessary basic HTTP concepts that you need to get started. Next, you will learn about and get hands-on practice with various tools that can help you to automate tests and you will understand their strengths and weaknesses. Finally, you will write your own small testing framework in Java to achieve test automation. By the end of this course, you will have learned how to approach Web API test automation, decide what solutions are appropriate to your specific needs and the practical coding skills to achieve faster testing. All of this will serve you as a foundation to further develop a fully automated approach to testing within the SDLC.

About the author
About the author

Andrejs is a Quality Assurance professional and participates in the entire SDLC - from requirements analysis, to test creation and their automation.

More from the author
Java Refactoring: Best Practices
Intermediate
2h 8m
Jul 16, 2019
Java: Writing Readable and Maintainable Code
Intermediate
2h 24m
Apr 15, 2019
More courses by Andrejs Doronins
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
(Music) Hi, everyone. My name is Andrejs Doronins and welcome to my Pluralsight course, Getting Started with Web API Test Automation in Java. I'm a test automation engineer and I take pride in delivering quality assurance to software products. Test automation is becoming the new norm across all IT organizations that deliver software, and fast and efficient delivery also means fast and efficient testing. This course is for quality assurance professionals involved in Web API testing and will cover a range of important topics. First, you will get an overview of the fundamental theory that surrounds Web APIs including how a Web API works and the basics of HTTP. Next, you will get hands-on practice with various tools that can help you automate tests, and you will also understand some of their strengths and weaknesses, but most importantly, you will learn how to get started with creating your own small testing framework in Java to achieve test automation by using a popular library called Apache HTTP Client. By the end of this course, you'll have gained an overview of what solutions are available as well as the practical coding skills to achieve faster testing. All of this will serve you as a foundation to further develop a fully automated approach to testing within the software development lifecycle. Before beginning the course, you should be familiar with programming in Java. You should also know how to use at least one integrated development environment, or an IDE, such as Eclipse or IntelliJ. I hope you'll join me on this journey with the course, Getting Started with Web API Test Automation in Java at Pluralsight.