Indique um curso   |   Siga nas redes sociais
Menu
Entrar / Criar conta

Entre para salvar cursos, acompanhar seu progresso e retomar seus estudos.

Entrar

Novo usuário? Criar Conta

Entrar / Criar conta
  • Desenvolvimento
    • Aplicativos móveis
      • Google Flutter
      • Ionic
      • Java Android
      • Kotlin
      • Quasar
      • React Native
      • Swift
    • Banco de Dados
      • Modelagem de dados
      • MongoDB
      • MySQL
      • Oracle SQL
      • SQL
      • SQL Server
    • Desenvolvimento de Games
      • Blender
      • Programação em Scratch
      • Unity
      • Unreal Engine
    • Desenvolvimento Web
      • Angular
      • CSS
      • Django
      • DotNet
      • HTML
      • JavaScript
      • PHP
      • React
      • VueJs
      • WordPress
    • E-Commerce
      • Magento
      • WooCommerce
    • Ferramentas de Desenvolvimento
      • DevOps
      • Docker
      • Git
    • Inteligência Artificial
      • Agentes de IA
      • Aplicações de IA
      • ChatGPT
      • Claude
      • Claude Code
      • Engenharia de prompt
      • Fundamentos de inteligência artificial
      • IA generativa
      • Modelos de linguagem (LLMs)
      • OpenAI Codex
    • Linguagens de programação
      • c plus plus
      • Framework Spring
      • Go (linguagem de programação)
      • Java
      • Laravel
      • Node.Js
      • Programação em C#
      • Programação orientada a objetos
      • Python
      • Ruby on Rails
    • Outros
    • Teste de Software
  • Desenvolvimento pessoal
    • AutoEstima
      • Autoconfiança
      • Autoestima
      • Inteligência emocional
    • Criação de Marketing pessoal
      • LinkedIn
      • Marca pessoal
      • Networking
    • Criatividade
      • Escrita criativa
      • Inovação
      • Pensamento criativo
    • Desenvolvimento de Carreira
      • Currículo profissional
      • Entrevista de emprego
      • Planejamento de carreira
    • Felicidade
      • Bem-estar
      • Gratidão
      • Psicologia positiva
    • Gestão de estresse
      • Ansiedade
      • Controle do estresse
      • Resiliência
    • Habilidades de memória e estudo
      • Leitura rápida
      • Memorização
      • Técnicas de estudo
    • Influência
      • Comunicação assertiva
      • Negociação
      • Persuasão
    • Liderança
      • Gestão de equipes
      • Habilidades de gestão
      • Liderança
    • Maternidade/Paternidadee relacionamentos
      • Educação dos filhos
      • Parentalidade
      • Relacionamentos saudáveis
    • Motivação
      • Disciplina
      • Hábitos
      • Motivação pessoal
    • Práticas esotéricas
      • Astrologia
      • Numerologia
      • Tarô
    • Produtividade
      • Definição de metas
      • Foco e concentração
      • Gestão do tempo
    • Religião e espiritualidade
      • Bíblia
      • Espiritualidade
      • Teologia
    • Transformação pessoal
      • Autoconhecimento
      • Coaching de vida
      • Programação neurolinguística
  • Design
    • 3D e animação
      • Autodesk Fusion
    • Design gráfico
      • CorelDRAW
      • Illustrator
      • InDesign
    • Web Design
      • Bootstrap
      • FlexBox
      • Photoshop
      • UI-UX
  • Ensino e estudo acadêmico
    • Educação online
      • Google Classroom
    • Idiomas
      • Alemão
      • Coreano
      • Francês
      • Inglês
      • Latim
      • Libras
    • Treinamento de professores
      • Camtasia
  • Estilo de vida
    • Alimentos e bebidas
      • Culinária
    • Artes e artesanato
      • Desenho
    • Beleza e maquiagem
      • Beleza
      • Maquiagem
    • Cuidados com animais e adestramento
      • Adestramento de cães
    • Jogos
      • Xadrez
  • Finanças e Contabilidade
    • Compliance
      • Compliance empresarial
      • Gestão de riscos
      • Governança corporativa
    • Contabilidade
      • Demonstrações financeiras
      • Escrituração contábil
      • Fundamentos de contabilidade
    • Criptomoedas
      • Bitcoin
      • Blockchain
      • Trading de criptomoedas
    • Economia
      • Economia comportamental
      • Macroeconomia
      • Microeconomia
    • Ferramentas de gerenciamento de dinheiro
      • Gestão de dívidas
      • Orçamento pessoal
      • Planejamento financeiro pessoal
    • Finanças
      • Finanças corporativas
      • Finanças pessoais
      • Gestão financeira
    • Impostos
      • Contabilidade tributária
      • Imposto de renda
      • Planejamento tributário
    • Investimentos e negociação
      • Análise técnica
      • Day trade
      • Mercado de ações
    • Modelagem e análise financeira
      • Análise financeira
      • Modelagem financeira
      • Valuation
    • Preparação para exame e certificação financeira
      • Certificações financeiras
      • CFA
      • CPA e CEA
  • Marketing
    • Marketing de redes sociais
      • Canva
      • Instagram
      • Marketing no Facebook
    • Marketing Digital
      • Google Ads
      • Google Analytcs
  • Negócios
    • Administração
      • Scrum
    • Dados e Análises
      • Análise de dados
      • Data Science
    • Empreendedorismo
      • Impressão para camisetas
      • Plano de negócios
      • Startup
    • Vendas
      • Linkedin
  • Produtividade no escritório
    • Apple
      • macOS
    • Google
      • Google Drive
    • Microsoft
      • Excel
      • Pacote Office
      • Power Bi
      • Word
    • Oracle
      • Oracle Business Intelligence
    • SAP
      • SAP
  • TI e software
    • Hardware
      • Arduino
      • Raspberry Pi
    • Outros
    • Rede e segurança
      • Hacking Ético
      • Monitoramento de rede
    • Sistemas Operacionais
      • Linux
  • Desenvolvimento
    • Aplicativos móveis
      • Google Flutter
      • Ionic
      • Java Android
      • Kotlin
      • Quasar
      • React Native
      • Swift
    • Banco de Dados
      • Modelagem de dados
      • MongoDB
      • MySQL
      • Oracle SQL
      • SQL
      • SQL Server
    • Desenvolvimento de Games
      • Blender
      • Programação em Scratch
      • Unity
      • Unreal Engine
    • Desenvolvimento Web
      • Angular
      • CSS
      • Django
      • DotNet
      • HTML
      • JavaScript
      • PHP
      • React
      • VueJs
      • WordPress
    • E-Commerce
      • Magento
      • WooCommerce
    • Ferramentas de Desenvolvimento
      • DevOps
      • Docker
      • Git
    • Inteligência Artificial
      • Agentes de IA
      • Aplicações de IA
      • ChatGPT
      • Claude
      • Claude Code
      • Engenharia de prompt
      • Fundamentos de inteligência artificial
      • IA generativa
      • Modelos de linguagem (LLMs)
      • OpenAI Codex
    • Linguagens de programação
      • c plus plus
      • Framework Spring
      • Go (linguagem de programação)
      • Java
      • Laravel
      • Node.Js
      • Programação em C#
      • Programação orientada a objetos
      • Python
      • Ruby on Rails
    • Outros
    • Teste de Software
  • Desenvolvimento pessoal
    • AutoEstima
      • Autoconfiança
      • Autoestima
      • Inteligência emocional
    • Criação de Marketing pessoal
      • LinkedIn
      • Marca pessoal
      • Networking
    • Criatividade
      • Escrita criativa
      • Inovação
      • Pensamento criativo
    • Desenvolvimento de Carreira
      • Currículo profissional
      • Entrevista de emprego
      • Planejamento de carreira
    • Felicidade
      • Bem-estar
      • Gratidão
      • Psicologia positiva
    • Gestão de estresse
      • Ansiedade
      • Controle do estresse
      • Resiliência
    • Habilidades de memória e estudo
      • Leitura rápida
      • Memorização
      • Técnicas de estudo
    • Influência
      • Comunicação assertiva
      • Negociação
      • Persuasão
    • Liderança
      • Gestão de equipes
      • Habilidades de gestão
      • Liderança
    • Maternidade/Paternidadee relacionamentos
      • Educação dos filhos
      • Parentalidade
      • Relacionamentos saudáveis
    • Motivação
      • Disciplina
      • Hábitos
      • Motivação pessoal
    • Práticas esotéricas
      • Astrologia
      • Numerologia
      • Tarô
    • Produtividade
      • Definição de metas
      • Foco e concentração
      • Gestão do tempo
    • Religião e espiritualidade
      • Bíblia
      • Espiritualidade
      • Teologia
    • Transformação pessoal
      • Autoconhecimento
      • Coaching de vida
      • Programação neurolinguística
  • Design
    • 3D e animação
      • Autodesk Fusion
    • Design gráfico
      • CorelDRAW
      • Illustrator
      • InDesign
    • Web Design
      • Bootstrap
      • FlexBox
      • Photoshop
      • UI-UX
  • Ensino e estudo acadêmico
    • Educação online
      • Google Classroom
    • Idiomas
      • Alemão
      • Coreano
      • Francês
      • Inglês
      • Latim
      • Libras
    • Treinamento de professores
      • Camtasia
  • Estilo de vida
    • Alimentos e bebidas
      • Culinária
    • Artes e artesanato
      • Desenho
    • Beleza e maquiagem
      • Beleza
      • Maquiagem
    • Cuidados com animais e adestramento
      • Adestramento de cães
    • Jogos
      • Xadrez
  • Finanças e Contabilidade
    • Compliance
      • Compliance empresarial
      • Gestão de riscos
      • Governança corporativa
    • Contabilidade
      • Demonstrações financeiras
      • Escrituração contábil
      • Fundamentos de contabilidade
    • Criptomoedas
      • Bitcoin
      • Blockchain
      • Trading de criptomoedas
    • Economia
      • Economia comportamental
      • Macroeconomia
      • Microeconomia
    • Ferramentas de gerenciamento de dinheiro
      • Gestão de dívidas
      • Orçamento pessoal
      • Planejamento financeiro pessoal
    • Finanças
      • Finanças corporativas
      • Finanças pessoais
      • Gestão financeira
    • Impostos
      • Contabilidade tributária
      • Imposto de renda
      • Planejamento tributário
    • Investimentos e negociação
      • Análise técnica
      • Day trade
      • Mercado de ações
    • Modelagem e análise financeira
      • Análise financeira
      • Modelagem financeira
      • Valuation
    • Preparação para exame e certificação financeira
      • Certificações financeiras
      • CFA
      • CPA e CEA
  • Marketing
    • Marketing de redes sociais
      • Canva
      • Instagram
      • Marketing no Facebook
    • Marketing Digital
      • Google Ads
      • Google Analytcs
  • Negócios
    • Administração
      • Scrum
    • Dados e Análises
      • Análise de dados
      • Data Science
    • Empreendedorismo
      • Impressão para camisetas
      • Plano de negócios
      • Startup
    • Vendas
      • Linkedin
  • Produtividade no escritório
    • Apple
      • macOS
    • Google
      • Google Drive
    • Microsoft
      • Excel
      • Pacote Office
      • Power Bi
      • Word
    • Oracle
      • Oracle Business Intelligence
    • SAP
      • SAP
  • TI e software
    • Hardware
      • Arduino
      • Raspberry Pi
    • Outros
    • Rede e segurança
      • Hacking Ético
      • Monitoramento de rede
    • Sistemas Operacionais
      • Linux
  • home
  • desenvolvimento
  • teste de software
  • testes de automação

Automação Web do ZERO em Java: Selenium + Cucumber + JUnit + Gradle + Evidências (Passo a Passo na IntelliJ)

Canal: Gotas de Tecnologia

GRATUITO

Português

Reportar problema neste curso (abre em nova aba)
Você já tentou aprender automação com Selenium, mas se perdeu em drivers, configurações do Maven, erros do WebDriver, ou não entendeu como o Cucumber “liga” no Java? Este é o tutorial mais completo e prático de 2025 — feito por quem já automatizou centenas de cenários em projetos reais — e mostra, passo a passo na IntelliJ, como montar do zero uma suíte de testes funcional, reutilizável e com evidências reais (prints + relatórios HTML). ?? Nada de teoria vaga. Tudo na prática, linha por linha, com explicações claras — mesmo se você nunca viu código de automação antes. ? O que você vai construir (e entender de verdade): 1?? Preparação da IntelliJ — configuração rápida de projeto Gradle, pastas certas (src/test/java, resources), e como evitar os erros clássicos de “driver not found”. 2?? Drivers inteligentes — uso do WebDriverManager (sem baixar .exe manual!) para Chrome, Firefox e Edge, com fallback automático. 3?? Da gravação para o código real — como exportar um script do Selenium IDE e transformá-lo em uma classe Java limpa e reutilizável (sem código sujo de gravação). 4?? JUnit como motor de execução — anotações (@Test, @BeforeEach, @AfterEach), asserts reais (assertEquals, assertTrue), e como estruturar seus testes para falhar com clareza. 5?? BDD com Cucumber — escrita de cenários em português claro (.feature), mapeamento com step definitions, e como reutilizar steps entre cenários (ex: Dado que estou logado). 6?? Evidências que valem ouro — captura automática de prints (PNG) ao falhar + geração de relatório HTML completo com tempo, passos, screenshots e stack trace (usando ExtentReports ou Allure — mostro os dois). ?? Destaques que você NÃO vê em 99% dos tutoriais gratuitos: • Como organizar pacotes para escalar (pages, steps, runners, utils) • Evitar flaky tests com waits inteligentes (WebDriverWait + ExpectedConditions) • Usar @Before do Cucumber para setup global (abrir navegador uma vez só) • Salvar prints com nome do cenário + timestamp (fácil de buscar depois) • Relatório final que você pode mandar pro time de produto ?? ?? Para quem é este vídeo? • QA iniciantes que querem sair do manual e virar automatizadores • Devs que precisam garantir que a UI não quebre após deploy • Estudantes buscando projetos reais para o portfólio • Quem já viu “Selenium IDE” e quer evoluir para código sustentável • Qualquer um cansado de tutoriais que param no “Hello World” do Google ?? Não é necessário ter visto os vídeos anteriores — mas se você já assistiu à série, vai notar como tudo se conecta: da gravação simples ? classe Java ? JUnit ? BDD ? evidências profissionais. ?? Este conteúdo é uma isca para meu curso de Automação Web em Java, onde eu vou muito além: ? Page Object Model (POM) avançado ? Paralelização de testes ? Integração com CI/CD (GitHub Actions, Jenkins) ? Testes em nuvem (BrowserStack, LambdaTest) ? Geração de vídeo completo da execução ? Link no comentário fixado, com acesso antecipado e desconto por tempo limitado. ?? Ative o sininho — o próximo vídeo mostra como rodar esses mesmos testes em 3 navegadores ao mesmo tempo, com relatório consolidado. ?? Comente abaixo: “??” se quer ver Page Object Model aplicado “??” se prefere Allure ou ExtentReports “??” se já automatizou algo com essa stack #Selenium #Cucumber #JUnit #Gradle #TestesAutomatizados #QA #AutomaçãoWeb #Java #IntelliJ #WebDriver #BDD #TestAutomation #SeleniumWebDriver #CucumberJava #JUnit5 #GradleBuild #QAEngineer #SoftwareTesting #QualityAssurance #DevOps #CI/CD #TestesDeUI #FrontendTesting #WebAutomation #SeleniumIDE #WebDriverManager #Evidence #Screenshots #HTMLReport #2025

Aulas do Curso (7 vídeos)

0 de 7 aulas concluídas 0%
Progresso salvo somente neste navegador.

Sobre o Canal

Logo do canal Gotas de Tecnologia
Gotas de Tecnologia

Quality Assurance, automação de testes, APIs, SQL e desenvolvimento aplicados a problemas reais. O Gotas de Tecnologia ajuda QAs, SDETs, desenvolvedores e profissionais em transição de carreira a evoluírem dos testes operacionais para um pensamento técnico, investigativo e sistêmico de qualidade. Conteúdos sobre: • Estratégia de testes e Quality Engineering • Postman, RestAssured e testes de API • Playwright, Cypress e Selenium • SQL, PostgreSQL e validação de dados • Java, JavaScript/TypeScript e Python • Git, GitHub, Azure DevOps e CI/CD • Análise de requisitos e investigação de defeitos São mais de 430 vídeos, projetos e cursos baseados em situações reais. Criado por Everton Ulisses, profissional de tecnologia com mais de 20 anos de experiência em QA, requisitos, agilidade e governança. Qualidade de software não é apenas encontrar bugs. É compreender riscos, investigar sistemas e construir evidências. Cursos e materiais: https://www.gotasdetecnologia.com.br/cursos/

GRATUITO

Cursos relacionados

Capa do curso Playwright with Python
Inglês

All Levels

Playwright with Python

Automation Step by Step

Gratuito

Capa do curso Curso Playwright a Profundidad
Espanhol

All Levels

Curso Playwright a Profundidad

Tester Testarudo

Gratuito

Capa do curso Selenium WebDriver Java - Full Course [ Updated 2025 ] with Selenium 4
Inglês

All Levels

Selenium WebDriver Java - Full Course [ Updated 2025 ] with Selenium 4

RoboticQA Academy

Gratuito

Capa do curso Curso de Selenium WebDriver Gratuito
Espanhol

All Levels

Curso de Selenium WebDriver Gratuito

JoanMedia ES

Gratuito

Compartilhar este curso
Link copiado!

Prévia do curso

Automação Web do ZERO em Java: Selenium + Cucumber + JUnit + Gradle + Evidências (Passo a Passo na IntelliJ)

Comece a aprender

Encontre cursos gratuitos
e aprenda no seu ritmo

Criar Conta
  • youcourse@youcourse.com.br

Siga nas redes sociais

YouCourse

  • Termos de Serviço
  • Politíca de Privacidade

Categorias

  • Desenvolvimento
  • Desenvolvimento pessoal
  • Design
  • Ensino e estudo acadêmico
  • Estilo de vida
  • Finanças e Contabilidade
  • Marketing
  • Negócios
  • Produtividade no escritório
  • TI e software

Parceiros

Conheça o E-goi, plataforma de email marketing

© 2026 YouCourse. Todos os direitos reservados. Desenvolvido por Corujas.Dev