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

Curso online gratuitoAutomaçã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

Descrição do curso

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!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso