REST Assured API Testing: Getting Started with REST Assured Testing

REST Assured    |    Beginner
  • 9 videos | 1h 17m 42s
  • Includes Assessment
  • Earns a Badge
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
REST Assured is a Java-based library widely used for testing and validating RESTful application programming interfaces (APIs). It simplifies the process of sending HTTP requests to a web server and receiving responses, allowing testers to verify the status code, content, headers, and response time of the requests. In this course, you will dive into the essentials of API testing with a focus on REST Assured. You will learn about the significance of APIs, the basics of REST architecture, and why API testing is crucial for ensuring applications communicate effectively. Next, you will set up your development environment, starting with IntelliJ IDEA and a Maven project. With Apache Maven helping manage your project dependencies, you will execute REST Assured tests integrated with TestNG to validate successful API responses. Then you will learn to send GET requests, interpret status codes, and use REST Assured's peek and print functions. Finally, you will investigate response headers and bodies more critically and perform detailed validations, ensuring the responses meet your predefined expectations.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Provide an overview of rest assured for testing application programming interfaces (apis)
    Set up an intellij project with apache maven
    Run a rest assured test with testng
    View http request endpoints for api testing
  • Use the peek and print functions to view a response
    Validate response headers and bodies using the response object
    Validate responses with a fluent interface
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 34s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 10m 3s
    After completing this video, you will be able to provide an overview of REST Assured for testing application programming interfaces (APIs). FREE ACCESS
  • Locked
    3.  Setting up the Environment for an IntelliJ Project
    12m 22s
    During this video, you will learn how to set up an IntelliJ project with Apache Maven. FREE ACCESS
  • Locked
    4.  Running a REST Assured Test
    13m 37s
    In this video, find out how to run a REST Assured test with TestNG. FREE ACCESS
  • Locked
    5.  Viewing HTTP Endpoints
    9m 31s
    Discover how to view HTTP request endpoints for API testing. FREE ACCESS
  • Locked
    6.  Viewing a Response
    6m 30s
    Learn how to use the peek and print functions to view a response. FREE ACCESS
  • Locked
    7.  Validating a Response Header and Body
    8m 54s
    In this video, find out how to validate response headers and bodies using the Response Object. FREE ACCESS
  • Locked
    8.  Validating a Response with a Fluent Interface
    12m 22s
    During this video, discover how to validate responses with a fluent interface. FREE ACCESS
  • Locked
    9.  Course Summary
    2m 49s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.3 of 71 users Rating 4.3 of 71 users (71)
Rating 4.3 of 3 users Rating 4.3 of 3 users (3)
Rating 4.7 of 3 users Rating 4.7 of 3 users (3)