-->
Implementing a scenario using POST and GET queries | Serenity BDD Dojo
Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
Testing REST APIs with Serenity BDD and RestAssured
Welcome to the course!
Introduction (12:03)
Your First REST API Test
Setting up your environment (6:29)
The application domain (1:20)
Writing your first REST API test (14:35)
Retrieving Data with GET queries
Using Path and Query Parameters (14:14)
Using JSONPath to get data from the repsonse (11:54)
Making assertions about the response (2:59)
Getting headers and cookies from the response (2:16)
Sending data with POST queries
A new demo application - BDD Trader (5:07)
Posting JSON data to a REST end-point (12:04)
Serialising and deserialising Java objects (7:02)
Other request types: PUT and DELETE
Deleting resources with DELETE requests (6:23)
Updating resources with PUT requests (8:26)
Exercise
Implementing a scenario using POST and GET queries (1:09)
Reporting REST API tests in Serenity
Refactoring the tests for better reporting (19:06)
Testing REST APIs with Cucumber
Writing BDD scenarios for REST APIs (6:37)
Cucumber and Rest Assured (Part 1) (15:42)
Cucumber and Rest Assured (part 2) (9:38)
Modeling REST interactions with Serenity Screenplay
Your first REST API Screenplay test
Modelling REST end-points
Modelling REST requests
Making assertions with REST Questions
Implementing a scenario using POST and GET queries
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock