К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
REST Assured Fundamentals · LearnSpace
Назад в каталог
courseraIT и технологии

REST Assured Fundamentals

Курс от Packt
Средний≈ 7.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Master the essentials of REST API testing with REST Assured, the industry-standard Java library for validating HTTP responses. You’ll gain the confidence to build robust, scalable test automation frameworks and extract meaningful insights from API responses using modern tools and techniques. The course begins with prerequisite setup, introducing you to the essential tools and target APIs used throughout. You'll then build a REST Assured test framework from the ground up, configuring request and response specifications, and setting up endpoints. By mid-course, you’ll dive deep into executing various HTTP requests—GET, POST (JSON & XML), PUT, DELETE—while applying path and query parameters effectively. Next, you'll explore asserting and extracting data from responses, including headers and payloads. You’ll work with JSON Path and POJOs, validate schemas, and measure response times. The final modules cover Groovy GPath for advanced JSON and XML manipulation, helping you extract, filter, and analyze data efficiently. This course is perfect for testers, developers, and QA professionals aiming to boost their API automation skills. A basic understanding of Java and REST APIs is recommended.

Навыки, которые вы освоите

API TestingPerformance TestingTest AutomationTest ToolsTest Script DevelopmentJava Programming

Программа курса

8 модулей · 55 учебных материалов

01Prerequisite Installations and Setup5 материалов

Prerequisite Installations and Setup

Course IntroductionВидеоFull Course ResourcesЧтениеPrerequisite SoftwareВидеоTarget Application 1 - Video Game DBВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

REST Assured Fundamentals
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 7.8 ч

8 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
Target Application 2 - Football Data APIВидео
02REST Assured - Preparing Your Framework9 материалов

REST Assured - Preparing Your Framework

Create Intellij Project and Install REST AssuredВидеоWrite Your First REST Assured TestВидеоSetting Up a Base ClassВидеоRequest SpecificationВидеоResponse SpecificationВидеоCreate Config File for Video Game DBВидеоAdding Endpoints to an InterfaceВидеоSetting Up REST Assured with MavenDIALOGUEREST Assured - Preparing Your Framework - Assessment Задание
03REST Assured - Different Request Types10 материалов

REST Assured - Different Request Types

GET RequestВидеоPOST Request with JSONВидеоPOST Request with XMLВидеоPUT RequestВидеоDELETE RequestВидеоPath ParametersВидеоCreate Config File for Football APIВидеоQuery ParametersВидеоTesting HTTP Verbs with a Video Game APIDIALOGUEREST Assured - Different Request Types - AssessmentЗадание
04REST Assured - Assert and Extract from the Response Body6 материалов

REST Assured - Assert and Extract from the Response Body

Assert the Body of a HTTP ResponseВидеоExtract the Body of a HTTP ResponseВидеоExtract the Headers of a HTTP ResponseВидеоExtract Explicit Data from the Body with JSON PathВидеоUsing Rest Assured to Validate API ResponsesDIALOGUEREST Assured - Assert and Extract from the Response Body - AssessmentЗадание
05REST Assured - Serialization, Schema Validation, and Measuring Response Time7 материалов

REST Assured - Serialization, Schema Validation, and Measuring Response Time

Object SerializationВидеоValidating Response Against a XML SchemaВидеоValidating Response Against a JSON SchemaВидеоConvert JSON Response to POJOВидеоMeasuring Response Time in REST AssuredВидеоUnderstanding Java Serialization in Rest AssuredDIALOGUEREST Assured - Serialization, Schema Validation, and Measuring Response Time - AssessmentЗадание
06Using Groovy GPath for JSON in REST Assured6 материалов

Using Groovy GPath for JSON in REST Assured

GPath JSON Part 1 - Setup and Basic FindВидеоGPath JSON Part 2 - Using findAll to Extract Multiple DataВидеоGPath JSON Part 3 - Using Min, Max, Collect, and SumВидеоGPath JSON Part 4 - Combining Finds and Using ParametersВидеоUsing GPath with JSONDIALOGUEUsing Groovy GPath for JSON in REST Assured - AssessmentЗадание
07Using Groovy GPath for XML in REST Assured9 материалов

Using Groovy GPath for XML in REST Assured

GPath XML Part 1 - Setup and Basic FindВидеоGPath XML Part 2 - AttributesВидеоGPath XML Part 3 - Extract all XML Nodes with findAllВидеоGPath XML Part 4 - Extract XML Nodes with an AttributeВидеоGPath XML Part 5 - Extract Single NodeВидеоGPath XML Part 6 - Depth First SearchВидеоGPath XML Part 7 - Get All Nodes Based on a ConditionВидеоExploring XML with Rest AssuredDIALOGUEUsing Groovy GPath for XML in REST Assured - AssessmentЗадание
08Conclusion3 материалов

Conclusion

Thanks for Watching!ВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание