Imagem do Curso gratuito Automação de Testes com Selenium

Curso online gratuito Automação de Testes com Selenium

Duração do curso online: 3 horas e 12 minutos

5

EstrelaEstrelaEstrelaEstrelaEstrela

(1)

Acelere sua carreira em QA: aprenda automação de testes com Selenium do zero, prática real, curso online gratuito e opção de certificado.

Neste curso gratuito, aprenda sobre

  • Objetivos do curso e do projeto Inove Teste, e contexto de automação de testes
  • Pré-requisitos e fundamentos para iniciar na automação de testes com Selenium
  • O que é automação de testes e por que automatizar: ganhos de qualidade, tempo e custo
  • Diferenças entre testes automatizados e manuais e quando cada um é mais indicado
  • Planejamento da automação com checklist 5W2H (o quê, por quê, quem, quando, onde, como, quanto)
  • Princípios essenciais de automação: confiabilidade, manutenibilidade e boas práticas
  • O que é Selenium, sua origem e motivação para criação como ferramenta de automação web
  • Vantagens do Selenium para automação: open source, multiplataforma e multi-navegador
  • Uso do Selenium IDE: gravação (record), execução (play) e estrutura de scripts
  • Estratégias de localização de elementos e ordem de prioridade quando não há id ou name
  • Comandos do IDE, como pause, e controle de sincronização/tempo em scripts
  • Salvar e exportar scripts e formatos recomendados para reutilizar em outras linguagens
  • Selenium RC/Standalone Server e HTML Runner: propósito e execução remota/de suíte
  • Data Driven com dados dinâmicos e criação de ferramenta/GUI para orquestrar execuções

Sobre o curso online gratuito

Automação de testes deixou de ser diferencial para virar requisito em muitas vagas de QA. Neste curso online gratuito de Automação de Testes com Selenium, você aprende a transformar atividades repetitivas de validação em rotinas automatizadas, ganhando velocidade, consistência e confiança nas entregas. A proposta é começar do nível básico e evoluir de forma guiada, entendendo quando automatizar, como planejar e como executar testes automatizados com foco em qualidade e valor para o produto.

Ao longo das aulas, você constrói uma visão sólida sobre o papel da automação no dia a dia de projetos e no mercado de trabalho. Você entende as diferenças e complementaridade entre testes manuais e automatizados, evitando a armadilha de automatizar tudo sem critério. Também aprende a aplicar um raciocínio estruturado para planejar a automação, fazendo perguntas essenciais sobre objetivo, escopo, prazos, riscos e custo-benefício, para decidir o que automatizar primeiro e como medir resultados.

Na parte prática, o curso apresenta o Selenium e seus componentes, explicando por que essa ferramenta se tornou uma das mais populares para automação de aplicações web. Você explora recursos do Selenium IDE para registrar e executar scripts, compreende estratégias de mapeamento de elementos e boas práticas para tornar os testes mais estáveis. Além disso, aprende a salvar e exportar scripts, facilitando a integração com diferentes linguagens e cenários de execução, e entende abordagens de execução com diferentes modos e servidores, ampliando suas possibilidades de uso.

Para lidar com desafios comuns do mundo real, o curso aborda a ideia de dados dinâmicos e o conceito de testes orientados a dados (Data Driven), ajudando você a criar testes mais flexíveis e reutilizáveis. Você também entra em contato com a criação de uma ferramenta simples para execução, reforçando a noção de usabilidade e padronização no processo de rodar suítes de teste. Ao final, você terá base para iniciar (ou fortalecer) sua jornada em QA, falando a linguagem do mercado e aplicando automação com consciência, técnica e propósito.

Conteúdo do curso

  • Aula em vídeo: Apresentação - Curso Gratuito de Selenium #01 | Inove Teste 01m
  • Exercício: Qual é o principal objetivo do curso 'Automatizando Teste de Software com Selênio nível básico'?
  • Aula em vídeo: Boas Vindas - Curso Gratuito de Selenium #02 | Inove Teste 01m
  • Exercício: Qual é o principal objetivo do projeto 'Inove Teste' mencionado no texto?
  • Aula em vídeo: Objetivos e Pré Requisitos - Curso Gratuito de Selenium #03 | Inove Teste 01m
  • Exercício: Qual é um dos pré-requisitos recomendados para participar do curso de Automação de Testes com Selenium?
  • Aula em vídeo: A Inovação no Mercado de Trabalho - Curso Gratuito de Selenium #04 | Inove Teste 03m
  • Exercício: Qual é um dos principais objetivos da automação de testes em relação ao mercado de trabalho?
  • Aula em vídeo: Automação em Teste de Software - Curso Gratuito de Selenium #05 | Inove Teste 01m
  • Exercício: O que é a automação de testes em software?
  • Aula em vídeo: Por Que Automatizar Os Testes - Curso Gratuito de Selenium #06 | Inove Teste 07m
  • Exercício: Quais são os benefícios principais da automação de testes de acordo com a visão operacional?
  • Aula em vídeo: Testes Automatizados X Testes Manuais - Curso Gratuito de Selenium #07 | Inove Teste 02m
  • Exercício: Os testes automatizados podem substituir completamente os testes manuais?
  • Aula em vídeo: Considerações Acerca Da Automação - Curso Gratuito de Selenium #08 | Inove Teste 05m
  • Exercício: Quais são algumas das perguntas chave que devem ser feitas para planejar a automação de testes de acordo com a checklist 5W 2H?
  • Aula em vídeo: Princípios Da Automação De Testes - Curso Gratuito de Selenium #09 | Inove Teste 06m
  • Exercício: Qual é um princípio importante ao realizar automação de testes?
  • Aula em vídeo: O Que É Selenium E Como Surgiu - Curso Gratuito de Selenium #10 | Inove Teste 04m
  • Exercício: Qual foi a principal razão para o desenvolvimento do Selenium como uma ferramenta de automação de testes?
  • Aula em vídeo: Por Que Usar Selenium - Curso Gratuito de Selenium #11 | Inove Teste 05m
  • Exercício: Quais são as vantagens de usar Selenium para automação de testes?
  • Aula em vídeo: A IDE - Curso Gratuito de Selenium #12 | Inove Teste 14m
  • Exercício: Qual é uma das vantagens de usar o Selenium para automação de testes de software?
  • Aula em vídeo: Elaborando O Script De Teste Record - Curso Gratuito de Selenium #13 | Inove Teste 19m
  • Exercício: Qual é a ordem de prioridade utilizada pelo Selenium IDE para mapear um elemento caso ele não possua um ID ou um Name?
  • Aula em vídeo: Executando O Script De Teste Play - Curso Gratuito de Selenium #14 | Inove Teste 11m
  • Exercício: Qual é a função do comando 'pause' em um script de teste automatizado no Selenium IDE?
  • Aula em vídeo: Salvando O Script De Teste - Curso Gratuito de Selenium #15 | Inove Teste 05m
  • Exercício: Qual é o formato recomendado para salvar scripts de teste com Selenium?
  • Aula em vídeo: Exportando O Script De Teste - Curso Gratuito de Selenium #16 | Inove Teste 12m
  • Exercício: O que é essencial para integrar um script de teste automatizado em diferentes linguagens de programação?
  • Aula em vídeo: Standalone Server - Curso Gratuito de Selenium #17 | Inove Teste 11m
  • Exercício: Qual é a função principal do Selenium Remote Control (RC) no contexto de automação de testes?
  • Aula em vídeo: Executando Scripts Pelo Webdriver Playback - Curso Gratuito de Selenium #18 | Inove Teste 10m
  • Exercício: Qual é a função do arquivo batch criado para o processo de automação de testes?
  • Aula em vídeo: Executando Scripts Pelo Html Runner - Curso Gratuito de Selenium #19 | Inove Teste 17m
  • Exercício: Qual a função principal do servidor HTML Runner no contexto do Selenium?
  • Aula em vídeo: Dados Dinâmicos No Selenium IDE - Curso Gratuito de Selenium #20 | Inove Teste 27m
  • Exercício: Qual é uma vantagem do uso da metodologia Data Driven no contexto de automação de testes com Selenium?
  • Aula em vídeo: Criando Sua Própria Ferramenta De Execução De Testes - Curso Gratuito de Selenium #21 | Inove Teste 18m
  • Exercício: Qual é a principal vantagem de usar uma interface gráfica de usuário (GUI) para executar testes automatizados com Selenium?
  • Aula em vídeo: Encerramento - Curso Gratuito de Selenium #22 | Inove Teste 01m
  • Exercício: Qual dos seguintes é o principal objetivo da automação de testes com Selenium?

Este curso gratuito inclui:

3 horas e 12 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Mais cursos gratuitos em QA - Testes de software

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!