Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Playwright eXplorer: Testando o clone do Spotify
Rating: 4.8 out of 5(224 ratings)
3,830 students

Playwright eXplorer: Testando o clone do Spotify

Dicas e técnicas fora da caixa para testes automatizados
Created byFernando Papito
Last updated 7/2026
Portuguese
Portuguese [Auto],

What you'll learn

  • Construir um projeto de testes de ponta a ponta para aplicações web
  • Como validar o comportamento esperado
  • Automação de ações que o usuário realiza em uma aplicação web
  • Automatizar testes de regressão com Playwright
  • Como testar player de músicas em aplicações web

Course content

1 section7 lectures1h 7m total length
  • Boas-vindas ao Curso1:13
  • O Curso tem Suporte? Leia antes de começar1:00
  • Visual Studio Code7:17
  • Windows Terminal2:14
  • Git for Windows + Bash3:08
  • Diretórios QAx2:05
  • MasterClass50:22

Requirements

  • Pelo menos 6 meses de experiência em testes de software
  • Operação de sistemas Windows, Mac ou Linux

Description

Testes automatizados são indispensáveis no desenvolvimento de software moderno. Com o aumento dos testes de regressão a cada nova versão do software, a automação se torna crucial para aliviar essa carga de trabalho, frequentemente realizada manualmente em muitas empresas.

O Playwright se destaca como uma ferramenta poderosa para testes automatizados de aplicações web, especialmente quando combinado com TypeScript. Neste tutorial, no estilo Masterclass, vamos explorar sua aplicação no teste do player de música de um clone do Spotify desenvolvido em React.js.

Durante este tutorial, você aprenderá a selecionar músicas, clicar no botão de reprodução e verificar se a música está sendo executada, entre outras funcionalidades. Exploraremos a função route do Playwright, permitindo que você intercepte a API da aplicação e crie mocks para simular requisições HTTP. Isso facilitará testar o carregamento de músicas no formato MP3 de maneira personalizada para suas necessidades de teste.

Adicionalmente, iremos explorar técnicas para encontrar elementos na página da aplicação de forma mais eficiente do que o tradicional XPath, tornando seus testes automatizados mais robustos e versáteis. Com essas habilidades aprimoradas, você estará preparado para criar testes automatizados mais eficazes e confiáveis para suas aplicações web.

E ai, bora explorar o mundo da automação com Playwright?

Metodologia e Dinâmica de Aprendizado

Este curso foi desenvolvido para profissionais que buscam resultados práticos e autonomia técnica. A estrutura do treinamento prioriza a clareza e a agilidade, garantindo que você domine as ferramentas sem interrupções.

Conteúdo Autoinstrutivo e Objetivo

As aulas foram planejadas com uma didática passo a passo, focada na resolução de problemas reais. O conteúdo é autossuficiente, permitindo que você avance por todas as etapas com segurança e independência, eliminando a necessidade de acompanhamento individual constante.

Comunidade e Networking no Telegram

O suporte e a interação entre alunos ocorrem exclusivamente através da nossa Comunidade Oficial no Telegram. Este ambiente colaborativo foi criado para promover:

  • Troca de Conhecimento: Um espaço dinâmico onde alunos compartilham soluções e experiências práticas.

  • Networking Profissional: Conexão direta com outros estudantes e profissionais que enfrentam desafios semelhantes no mercado.

  • Aprendizado Coletivo: Devido à atuação do instrutor em projetos corporativos e consultorias de larga escala, priorizamos este modelo de comunidade, onde o debate de ideias e a colaboração aceleram o desenvolvimento de todos os membros.

Foco na Prática de Mercado

A ausência de suporte técnico individual é compensada por um material extremamente intuitivo e uma comunidade vibrante. Este modelo reflete a realidade do ambiente corporativo moderno, onde a proatividade e a troca de informações em rede são as chaves para o sucesso profissional.

Who this course is for:

  • Analistas de Testes de Software