2. Objetivo?
Criar um caso de teste no Selenium fácil de implementar
Criar uma fábrica especialista em criação de componentes
Para que?
Para agilizar a confecção e manutenção dos testes
Deixar a leitura fluente
Como?
Criando uma interface Componente
Criando uma classe ComponenteFactory
Passos
Criar uma interface Componente
Criar uma classe ComponenteFactory que cria objetos Componente
Atualizar nossos componentes para implementarem Componente
Conceito!
2