CÔNG TY TNHH TRAINOCATE VIỆT NAM
ATC-PSAPI - Postman and Swagger for API

ATC-PSAPI - Postman and Swagger for API

ATC-PSAPI - Postman and Swagger for API

Overview

Duration: 2.0 days

RESTful APIs (or simply REST API) are everywhere nowadays but at the same time they are getting more complex to get started with: different HTTP methods, headers, cookies, dealing with file uploads or authentication with api keys, tokens, OAuth and so much more. Postman allows you very quickly create a request with the required HTTP method and parameters, submit the request and easily inspect the results. The Open API Specification (often called "Swagger") is currently the most popular way to create definitions of RESTful APIs. With these definitions, you can create sophisticated, auto generated documentation, generate SDKs in several languages, and do automated testing. Swagger is a set of open source tools that use these Open API Specification definition files.

Objectives

  • Create GET, POST, PUT, DELETE request
  • Understand GET vs POST request method
  • Work with real-world APIs (Github API, Trello API)
  • JavaScript basics for tests
  • Write API tests in Postman
  • Use data from Excel files (CSV) or JSON
  • Use Postman variables to create workflows and scenarios
  • Run API tests with Newman in Jenkins, GitLab CI or TeamCity
  • Use OAuth2, API keys, tokens, JWT, basic auth
  • Test file uploads
  • Use mock servers
  • Collaborate using Team Workspaces
  • Read and write Open API Specification (Swagger) files to define and document APIs
  • Use Swagger tools to edit files, create documentation, and create SDKs
  • Understand alternatives to Swagger and OAS.

Content

1. Introduction & First steps in Postman

  • Creating with API requests
  • Writing tests & Scripts
  • Writing tests & Scripts using variables

2. Hands-on Practice: Building & Testing an API workflow using Github & Twilio

3. Advanced assertions - Automatically running tests

4. Running Newman with other CI servers/ tools.

5. Workflows & scenarios

6. Data Driven Tests: Running a request multiple times with different data sets.

7. Team Collaboration

  • Mock Servers
  • File uploads (Testing, Automatic uploads, uploading multiple files).

8. Authentication/ Authorization.

9. Advanced topics & user questions

 

  • New features in Postman

10. JavaScript Fundamentals.

11. Postman news & updates.

12. Bonus Section.

13. Swagger Tools

14. Swagger Hub

15. Alternatives to Swagger and OAS

16.Swagger for a Real World API

Audience

This course is targeted towards testing engineers and developers.

  • Anyone who wants to be able to read or write Open API Specification (Swagger) files
  • Project managers
  • Technical writers
  • Technical sales staff
  • Technically skilled managers

Prerequisites

Any software developer/tester with knowledge on REST APIs and JSON

Certification

Trainocate Certificate of Attendance

Lịch khai giảng

Form đăng ký

Bằng cách nhấn nút "ĐĂNG KÝ", tôi hoàn toàn đồng ý với Chính sách bảo mật

Các khóa đào tạo Advanced Technology Courses khác

ATC-DSM - Professional Specialist Diploma in Search Marketing

The Professional Specialist Diploma in Search Marketing is an in-depth 30-hour course created and validated by the Digital Marketing Institute (DMI). In 2017, DMI was named by ValueColleges.com as among the top 30 best value digital marketing certification programs, the only non-traditional university in the list. The Professional Specialist Diploma in Search Marketing empowers and imparts you with the necessary skills to create, manage and implement advanced search marketing strategies using AdWords, PPC marketing, display marketing & remarketing techniques. The Diploma will provide you with the know-how to increase visibility of your brand and convert traffic from within search engines that is crucial to nearly every business operating today. This course is a 4 -day classroom training and at the end of the classroom training, a 3 hours certification exam may be taken. Becoming a Certified Search Marketing Professional will provide and equip you with the elements of search campaign planning, creation and measurement, along with an accredited certification to validate your new expertise. The Professional Specialist Diploma in Search Marketing Certificate is awarded to candidates passing the examination. The Professional Specialist Diploma in Search Marketing Certificate has been credit rated by Scottish Qualification Authority (SQA) at Level 8 on the Scottish Credit and Qualifications Framework (SCQF). SCQF level 8 corresponds to level 5 on the European Qualifications Framework (EQF).
4.0 ngày

Bản quyền thuộc về Trainocate Việt Nam

back to top