Skip to content

ronaldotpinto/curso-selenium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curso de Testes Funcionais com Selenium WebDriver.

Passo a passo na criação de testes funcionais automatizados de aplicações Web.
Apesar das implementações serem feitas em JAVA, podemos testar qualquer aplicação Web (HTML),
independente da linguagem que ela fora criada.

O que será implementado:

  • Criar um projeto de testes automatizados em JAVA para aplicações Web do ZERO;
  • Criar testes automatizados utilizando o Selenium WebDriver;
  • Interagir com os elementos básicos dos formulários HTML;
  • Interagir com elementos mais complexos, como: Alerts, Frames e PopUps;
  • Organizar os códigos tornando-os mais legíveis, reusáveis e fáceis de manter;
  • Entender a forma de localizar elementos na tela e criar xpaths mais robustos;
  • Estratégias para sincronizar o teste com o fluxo da aplicação;
  • Criar um Framework para estruturar testes e garantir várias funcionalidades extras sem muito esforço;
  • Estratégias para fazer um gerenciamento das massas de dados utilizadas nos testes;
  • Executar os testes em paralelo (e os cuidados que devemos tomar para a bateria continuar funcionando);
  • Executar os testes remotamente, em diversas máquinas (inclusive, de sistemas operacionais distintos), utilizando o Selenium GRID;
  • Executar os testes na nuvem, utilizando os servidores da Saucelabs.

Funcionalidades:

  • Screenshot ao final de cada teste;
  • Chaveamento sobre qual browser utilizar;
  • DSL herdada nos testes;
  • Organização dos testes com PageObject;
  • Execução em GRID;
  • Execução na Nuvem.

Plataforma: Udemy

Intrutor: Francisco Wagner Costa Aquino
Analista de Testes

About

Curso de Testes Funcionais com Selenium WebDriver implementado em Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors