Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Automação de Testes de API com Java e RestAssured
Rating: 4.5 out of 5(33 ratings)
149 students

Automação de Testes de API com Java e RestAssured

Automatizando Testes de API REST com Java e RestAssured
Created byQA Academy
Last updated 10/2025
Portuguese

What you'll learn

  • Compreender os fundamentos de APIs REST
  • Construir testes automatizados de API utilizando RestAssured com Java
  • Validar respostas de API com asserções robustas
  • Organizar o código, para melhor manutenibilidade

Course content

3 sections17 lectures3h 29m total length
  • Introdução41:02
  • Exercícios6:17
  • Exercícios 01 ao 06 - Postman11:37

    Formula:

    1- Tente fazer​;

    2- Se não conseguir -> Assista o vídeo da correção SEM FAZER JUNTO(SÓ ASSISTE);

    3- Tente fazer sem o vídeo. Se não conseguir repita o passo 2, até conseguir fazer sem o vídeo.

  • Explorando um pouco mais o Postman4:58

Requirements

  • Conhecimento basico da linguagem Java.

Description

Aprenda a automatizar testes de API REST com Java e RestAssured, uma das bibliotecas mais populares do mercado de QA. Neste curso 100% prático, você vai construir projetos reais desde o zero, desenvolvendo testes completos para requisições HTTP (GET, POST, PUT, DELETE), validando respostas e estruturando seu código com boas práticas de programação. Explore a integração contínua e entrega contínua (CI/CD), garantindo que seus testes sejam executados automaticamente em pipelines de desenvolvimento, agilizando o feedback e aprimorando a qualidade do software.

Ao longo das aulas, você será guiado passo a passo na criação de um projeto robusto com JUnit, Maven e RestAssured, aprendendo a automatizar testes de forma eficiente, profissional e alinhada ao que o mercado exige. Descubra como criar testes parametrizados, lidar com autenticação e autorização, e aplicar padrões de design para um código limpo e manutenível, otimizando a performance e a escalabilidade dos seus testes.

Ideal para quem deseja iniciar na automação de testes ou aprimorar suas habilidades em Quality Assurance, este curso é uma base sólida para sua jornada como QA Automation, abrindo portas para oportunidades desafiadoras e recompensadoras. Domine as técnicas que farão de você um profissional de automação de testes requisitado e essencial no desenvolvimento de software de alta qualidade.

Who this course is for:

  • QA Engineers e analistas de testes manuais
  • Desenvolvedores e testadores iniciantes em automação de testes
  • Estudantes de tecnologia e profissionais em transição de carreira
  • Profissionais de tecnologia que já trabalham com testes automatizados