Curso API Testing SOAP REST

  • Test & Point Analysis

Curso API Testing SOAP REST

24 horas
Visão Geral

Este Curso API Testing SOAP REST, foi projetado para cobrir todos os aspectos importantes do teste de API com a  ferramenta SoapUI  e  Postman . Este curso permite que você leve sua carreira para o próximo nível. Neste curso, você aprenderá sobre os conceitos básicos de teste de API e o funcionamento da API. Ao final do curso, você será capaz de realizar testes de automação de API. Seu design do básico ao avançado, mesmo que você não tenha nenhum conhecimento prévio de testes de API, você pode aprender com muita facilidade e ao final deste curso você terá todo o conhecimento e experiência para realizar Automação para serviços  SOAP  e  REST usando SOAPUI  e  POSTMAN .

Objetivo

Após realizar este Curso API Testing SOAP REST, você será capaz de:

  1. Básico e necessidade de API
  2. Como as APIs funcionam
  3. Compreensão profunda do SOAPUI e teste de API REST
  4. Experiência prática na ferramenta SOAPUI.
  5. Experiência prática com a ferramenta POSTMAN.
Publico Alvo
  • Testadores manuais
  • Sem fundo de programação
  • Calouros/Graduados
  • Qualquer pessoa que quisesse se tornar um testador de API
Materiais
Português + Exercícios + Lab Pratico
Conteúdo Programatico

Web Service Basics

  1. What are Web services
  2. Why Web Services
  3. Web Service Architecture
  4. Types of Web Services/API
  5. Components of SOAP Web Services
  6. SOAP
  7. WSDL
  8. UDDI

Introduction of XML

  1. XML Elements
  2. XML Schema
  3. XML Namespace
  4. Xpath
  5. Information on SOAP UI and SOAP UI Pro
  6. Download and Installation of SOAP UI

Introduction of SOAP UI

  1. What is SOAPUI
  2. SOAPUI work hierarchy
  3. Preferences setting in SOAPUI
  4. How to create Soap and Rest Project
  5. How to Import Project
  6. First SOAP Test Case/SOAP Request test step
  7. Creation and uses of TestSuite
  8. Creation of TestCase
  9. Creation of different types for TestSteps

Properties at Different SOAPUI Level

  1. Global properties
  2. Project level property
  3. TestSuite level property
  4. TestCase Level Property
  5. Test Step level Property

Test steps in SOAPUI

  1. SOAP Request
  2. REST Request
  3. HTTP Request
  4. JDBC Request
  5. Property Transfer
  6. Delay Test Step
  7. Groovy Script test step
  8. Property test step
  9. Manual Test Step

Assertion in SOAPUI

  1. Contains and not contains
  2. Valid and Invalid HTTP Status Codes
  3. Schema Compliance
  4. SOAP Fault and Not SOAP Fault
  5. Response SLA
  6. SOAP Response
  7. XPATH Assertion
  8. XQuery Assertion
  9. Script Assertion

Logs in SOAPUI

  1. SoapUI Log
  2. HTTP Log
  3. Error Log
  4. Memory Log

Groovy Scripting in SOAPUI

  1. Introduction
  2. Keywords
  3. Data Types
  4. Variables
  5. Operators
  6. Conditions
  7. Arrays and Loops
  8. Get and Set properties
  9. Read and write data in notepad file
  10. Read and write data in Excel file

REST API

  1. Introduction to REST Web services
  2. Difference between SOAP and REST Web services
  3. Understanding URI, end points, Resources, HTTP verbs
  4. Understanding GET request
  5. Understanding POST request
  6. Understanding PUT request
  7. Understanding DELETE request
  8. GUI tools available for API testing

POSTMAN Tool

  1. Introduction to POSTMAN tool and installation
  2. Creating requests in Postman
  3. Creating collections in Postman
  4. Data-Driven testing using CSV and JSON
  5. Understanding variables and environments in Postman
  6. Authorization in POSTMAN
  7. Assertions/Test scripts in POSTMAN
  8. Command line integration with Newman
TENHO INTERESSE

Cursos Relacionados

Curso Teste Ágil Nível Intermediário

24 horas

Curso Analista de Teste Nível Avançado

24 horas

Curso Requisitos e Validação de Teste

24 horas

Curso Fundamento de Teste de Software

24 horas

Curso APF Analise de Ponto de Função Exame CFPS IFPUG

32 horas

Curso Analise de Ponto de Função Certificação do IFPUG

32 Horas

Curso Teste de Software Ágil Foundation

16 horas

Curso Teste de Software Fundamentos

24 horas

Curso APP Mobile Testing Foundation

16 horas

Curso Automação de Teste Agil

16 horas