Visão Geral
Curso Postman Expert, O teste de API é amplamente usado hoje em dia na indústria de TI e o Postman é uma das ferramentas mais populares usadas para teste de API. O Postman ajuda a criar uma solicitação com métodos e parâmetros HTTP, envia a solicitação e inspeciona o resultado.
O curso de treinamento Postman da DevLabs Alliance ajudará você a se tornar um profissional qualificado na ferramenta Postman e a obter empregos bem remunerados nas principais multinacionais. Este curso é projetado de forma que você ganhe a vantagem de construir experiência prática enquanto aprimora o ponto de vista prático para explorar os desafios do ambiente ao vivo.
O Curso Postman Expert, e voltado para aprender sobre o teste de API e o uso da ferramenta Postman. O Postman está se tornando uma solução obrigatória no setor de TI para realizar testes de API. A demanda por testes de API e seus profissionais é sempre alta na indústria de software e, portanto, os profissionais do Postman também são muito procurados e recebem um salário muito bom.
Objetivo
Após realizar este Curso Postman Expert você será capaz de:
- Conceitos básicos de teste de API
- Entendimento completo sobre a ferramenta Postman
- Escrevendo testes de API
- Usando Autenticação e Autorização
- Análise de testes funcionais
- Teste orientado a dados usando CSV e JSON
- Hands-on completo na ferramenta Postman
Publico Alvo
- Qualquer profissional que queira adicionar Postman em seu conjunto de habilidades
- Engenheiros de teste
- Desenvolvedores de software
Pre-Requisitos
Não há pré-requisitos necessários para o treinamento do Postman, mas é bom ter conhecimento básico dos conceitos de teste.
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Introduction to API
- APIs Introduction
- What is API Testing?
- Validation technique used in API Testing
- Understanding of URI, Resources, End Points, Http verbs
- Best Practices of API Testing
- Advantages of API
- Introduction to REST API
- Introduction to SOAP API
- Understanding GET, POST, PUT, PATCH verbs
Introduction to Postman
- Introduction to Postman tool
- Installing Postman tool
- Installing postman tool as Chrome Add-on
- Postman Settings
- Postman Landscapes
API Testing with Postman
- Creating API requests using Postman
- Setting up project using REST API
- Validation of responses with Postman client
- Validation of the JSON response
- Validation of Response Time
- Validation of Status Codes
- Examples of Validating status codes and response headers
- Creating and managing workspaces
- Importing requests from browser
- Testing Cookies
- Saving Postman responses
- Creation of Collections in Postman
- How to create Environments
- Setting Up URLs using environments
- Creating quick scripts
- Pre-request scripts
- Test Assertions
- Generating code snippets
- Debugging and troubleshooting in Postman
- Functional Testing of Web Services
API Automation Framework
- Automation with Newman tool
- Introduction to NodeJS
- Introduction to NPM
- Monitoring in Postman
- Installation of NodeJS and Newman
- Running Collection
- Running Collection with Newman
- Creation of HTML report
Authentication and Authorization in Postman
- Advanced Concepts in Postman
- Data-driven testing using CSV and JSON
- Automation of POST request using Payload
- Saving the response body in String for further validations
- Load testing of API using Postman
- Analyzing Load test responses
- Converting raw data to XML or JSON
- Creating log to debug automation scripts
- Creating a reusable API framework
- Sending requests through scripts
- Connecting Database using Postman
Hands-on Practice:GitHub API
- Building and Testing API workflow using GitHub
- Introducing GitHub API
- Creation of workflow using GitHub API
- Introduction to Two-factor Authentication
- Setting two-factor authentication on GitHub
- Setting two-factor authentication in Postman
Advanced Assertions
- Basics of Assertions
- Introduction to Chai JS Assertion library
- How to make assertions in nested JavaScript arrays
- How to make assertions in nested JavaScript objects
Workflows and Scenarios
- Introduction to Workflow and Scenarios
- Creation of basic Workflow or Scenario
- Introduction to Advanced Workflow
- Using Multiple Workflow with same Collection
Assignments
- Hands-on assignment on Postman tool
- Writing test cases for a real time API requirement
- Executing Test cases in Web API through Postman
TENHO INTERESSE