Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Testando API Rest com REST-assured

via Udemy

Overview

Aprenda a acessar e validar requisições de APIs Rest, utilizando JAVA, trabalhando com os formatos Json e XML

What you'll learn:
  • Criar um projeto de testes com Rest Assured do zero
  • Fazer requisições em APIs Rest utilizando os verbos mais populares
  • Fazer validações bem precisas, através de linguagens de consultas com o JsonPath, XmlPath e XPath
  • Fazer assertivas em cima dos dados de cabeçalho da resposta
  • Validar respostas a partir de esquemas
  • Conhecer diversas formas de envio de dados nas requisições
  • Trabalhar com diversas formas de autenticações em API

Seja bem vindo ao curso de Testes de APIRest com Rest-assured.

Nesse curso, iremos aprender a fazer requisições em APIsRest, utilizando um framework em JAVAmuito poderoso que é o RESTAssured. Com ele, será possível fazermos requisições com todos os tipos de verbos disponíveis na especificação REST, enviar dados de cabeçalho, cookie, enfim, criar diversos cenários para atender às nossas demandas de testes.

O curso irá te dar uma boa base dos conceitos e padrões da API Rest. Além de fazer requisições no seu sistema, você será capaz de realizar diversas validações, desde as mais simples, até buscar um atributo bem específico no meio de uma resposta gigante. Iremos trabalhar com os formatos Json e XML principalmente, mas também faremos algumas brincadeiras até com HTML.

Também iremos aprender a converter Maps e objetos para Json e objetos para XML. Trabalhar com upload e download de arquivos, autenticação das mais diversas formas e, ao final do curso, testar uma aplicação real (a API do gerenciador financeiro usada nos cursos de testes de aplicações web e mobile - SeuBarriga). Com isso, poderemos validar os nossos conceitos e enfrentar alguns desafios extras como o gerenciamento de massa de dados ao longo de uma suíte de testes.

O curso é 100% prático, onde trarei problemas, situações e os erros mais comuns que ocorrem no dia-a-dia, assim poderemos discutir sobre formas de como atuar em cada caso, tentando levantar os prós e contras de cada estratégia disponível.

Ao final desse curso, você terá uma boa base para desenvolver seus testes de forma rápida, estruturada e segura.

Taught by

Francisco Wagner Costa Aquino

Reviews

4.8 rating at Udemy based on 1346 ratings

Start your review of Testando API Rest com REST-assured

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.