Companies Home Search Profile

Learn REST API Automation Using REST Assured

Focused View

Mayur Deshmukh

5:29:27

136 View
  • 01.01-what is an api.mp4
    08:06
  • 01.02-postman basics.mp4
    05:58
  • 01.03-api methods.mp4
    04:22
  • 01.04-http status codes.mp4
    03:58
  • 01.05-rest versus soap.mp4
    04:07
  • 01.06-what is rest assured.mp4
    01:15
  • 01.07-json and json path.mp4
    12:38
  • 01.08-json schema.mp4
    03:32
  • 02.01-rest assured setup using maven.mp4
    04:15
  • 02.02-simple get request.mp4
    06:54
  • 02.03-validate json response.mp4
    09:00
  • 02.04-validate xml response.mp4
    08:15
  • 02.05-extracting response data.mp4
    03:44
  • 02.06-extracting single value from response.mp4
    04:29
  • 02.07-verifying status line.mp4
    02:55
  • 03.01-post using file.mp4
    12:28
  • 03.02-post using json object.mp4
    04:49
  • 03.03-put operation.mp4
    03:53
  • 03.04-delete operation.mp4
    04:44
  • 04.01-log all.mp4
    04:28
  • 04.02-log body and headers.mp4
    03:15
  • 04.03-log cookies and status.mp4
    02:13
  • 04.04-log if error.mp4
    04:16
  • 04.05-log if validation fails.mp4
    06:02
  • 05.01-query parameters.mp4
    10:15
  • 05.02-multiple query parameters.mp4
    07:37
  • 05.03-multi-value parameters.mp4
    05:47
  • 05.04-path parameters.mp4
    05:02
  • 05.05-form parameters.mp4
    06:02
  • 06.01-what are headers.mp4
    02:53
  • 06.02-sending request headers.mp4
    06:38
  • 06.03-sending headers using objects.mp4
    04:11
  • 06.04-sending cookies.mp4
    02:37
  • 06.05-sending cookies using builder.mp4
    03:11
  • 06.06-validating response headers.mp4
    03:53
  • 06.07-extracting response headers.mp4
    03:49
  • 06.08-extracting response cookies.mp4
    03:51
  • 07.01-basic and digest auth.mp4
    08:34
  • 07.02-scribejava maven dependency for oauth.mp4
    01:33
  • 07.03-oauth 1.0.mp4
    09:03
  • 07.04-twitter oauth example.mp4
    06:00
  • 07.05-oauth 2.0.mp4
    17:16
  • 08.01-json schema validation.mp4
    10:32
  • 08.02-xml dtd schema validation.mp4
    06:47
  • 08.03-xml xsd schema validation.mp4
    03:24
  • 09.01-why api mocking.mp4
    04:06
  • 09.02-wiremock setup.mp4
    06:38
  • 09.03-running mock server on http https ports.mp4
    04:02
  • 09.04-writing wiremock stubs.mp4
    07:34
  • 09.05-stub mapping with file body.mp4
    05:01
  • 09.06-recording wiremock stub mappings.mp4
    08:13
  • 10.01-specifying request port.mp4
    04:18
  • 10.02-default configuration setup in rest assured.mp4
    07:10
  • 10.03-validating response time.mp4
    03:19
  • 10.04-xml namespace validation.mp4
    08:38
  • 10.05-validating response using response parts.mp4
    06:43
  • 10.06-response aware matcher.mp4
    05:14
  • 9781803245058 Code.zip
  • Description


    REST Assured is a powerful set of APIs used to automate RESTful APIs/RESTful web services (just like Selenium WebDriver for web applications). Almost all web applications use REST APIs to communicate with the backend and it has gained a lot of popularity in modern-day application architecture. It is very important for QA/automation engineers to understand how to automate REST API tests. Automating REST API tests are crucial for projects because REST API tests are quick to run and more stable, unlike web automation. 75% of the IT industry is now moving toward REST API automation.

    Explore the world of REST API with this hands-on course. You will not only learn the concepts from scratch but also implement them during your course of learning.

    This course starts from introducing some basic concepts of APIs, followed by setting up REST Assured using Maven. After that, you see POST, PUT, and DELETE operations and logging of the REST Assured library. Then, you will be handling request parameters, working with headers and cookies, and authentication. Then, you will see XML and JSON schema validation and WireMock. Finally, you will look at various miscellaneous operations.

    By the end of this course, you will have complete knowledge of REST API automation testing using REST Assured.

    All the code files and resource files are uploaded on the GitHub repository at: https://github.com/PacktPublishing/Learn-REST-API-Automation-Using-REST-Assured

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Mayur Deshmukh
    Mayur Deshmukh
    Instructor's Courses
    Mayur Deshmukh is an instructor and the founder of De ZINNIA Learning. De ZINNIA provides industry-standard training relating to software automation testing tools and programming languages. Their programs include extensive and hands-on training in Java, C#, Python, Selenium WebDriver, Appium, TestNG, Cucumber (BDD), Continuous Integration (CI), Jenkins, REST, and SOAP API Automation, WireMock, and Gatling Load Testing. Mayur constantly motivates his students to keep up a learner’s attitude as it is very important to adopt new technologies to sustain and grow in this ever-changing world of software technology.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 57
    • duration 5:29:27
    • Release Date 2023/02/26