Visão Geral
Este Curso API Testing Using Katalon, foi desenvolvido para cobrir todos os aspectos do teste de API usando a ferramenta Katalon Studio e também para fornecer aos usuários o conhecimento necessário para trabalhar com a ferramenta Katalon Studio em nível profissional. Este curso aborda o planejamento e execução de testes de API, desenvolvimento de scripts de pré-teste e pós-teste usando o Katalon Studio, execução de testes de API e geração de relatórios de API. O curso abrange as melhores práticas do mundo real para o uso eficaz da ferramenta Katalon Studio para teste de API com exemplos práticos demonstrados.
Objetivo
Apos realizar este Curso API Testing Using Katalon você será capaz de:
- Descrever as formas e usos da execução do teste de API usando o Katalon
- Passe parâmetros, bem como obtenha valores de retorno da API
- Projete diferentes equipamentos de teste para o teste de API em mãos
- Use ferramentas de script de linha de comando para avaliar e testar APIs
- Teste as interfaces de programação de aplicativos para determinar seu desempenho, funcionalidade, segurança e confiabilidade.
- Analisar Teste Funcional
Publico Alvo
- Engenheiros de TI, desenvolvedores de software e gerentes de projeto que desejam aprender a testar APIs
- Um testador manual que deseja mudar sua carreira para testes de API
- Recém-formados/Graduados que queiram iniciar a sua carreira nesta área
Pre-Requisitos
- Sites e navegadores
- Arquitetura cliente-servidor
- Serviços Web/APIs
- Conhecimento básico de HTTP/HTTPS
- Compreensão básica dos métodos HTTP
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Course Introduction & Getting Started
- Introduction to web application architecture
- Introduction to APIs
- Introduction to Web-Services
- How does an API works
- What is API testing?
- Advantages of API
- API vs Web-Services
- Introduction to API architecture REST API, SOAP API and few more
- Understanding how REST API architecture works
- Understanding how SOAP API architecture works and learn the concepts like PATCH, OPTIONS, HEAD, Few more
- Understanding the HTTP methods like GET, POST, PUT, DELETE
API Testing
- What does API testing involve
- Validation techniques used in API testing
- API testing steps
- Understanding URI, end points, Resources, HTTP verbs
- Understanding GET request
- Understanding POST request
- Understanding PUT request
- Understanding DELETE request
- GUI tools available for API testing
- Command-line tools available for API testing
- Best Practices for API testing
- API Testing tools – Postman, Rest Assured, JMeter, SOAP UI
Download & Setup
- Software Pre-requisites
- Hardware & Software configuration
- How to setup Katalon Studio
Introduction to Katalon Studio API Testing Tool
- What is Katalon Studio tool
- Introduction to Katalon Studio landscape
- Introduction to Katalon Studio Settings
Explore GUI & Features of Katalon Studio
- Tour of Katalon Studio GUI
- Katalon Studio features
- Settings & Preferences
API Testing Using Katalon Studio
- Object Repository
- Test Cases, Test Suites, Test Suite collection
- Variables
- Pre-request Verifications
- Post-request Validations
- How to validate API responses
- Katalon Analytics
- Test Results & Reporting
- API Data-Driven Testing
- Command Line Execution
- How to use GIT
- How to use Jenkins CI
- How to use Katalon Jenkins Plugin
- Validate XML & JSON Response values
- Troubleshooting & Debugging
Case Study/Assignment
- Katalon Studio Tool hands-on assignments against a Web-Services, SOAP, REST real-time APIs
TENHO INTERESSE