TestRock!
Object Repository no Selenium
 Objetivo?
 Criar um repositório de objetos reutilizável no Selenium.
 Para que?
 Para centralizar a edição do nosso código
 Como?
 Criando classes estáticas com métodos estáticos
 Usando o “.” (ponto) como nosso amigo 
 Passos
 Criar uma classe pai
 Criar classes estáticas dentro da classe pai
 Criar métodos estáticos dentro dessas classes
 Passar o nosso driver como parâmetro dessas classes
 Retornar o WebElement encontrado
Conceito!
2
 Canal TestRock! - https://www.youtube.com/channel/UCaM9f-
dK58sezfVmNIoAi6g
 Código -
https://www.dropbox.com/sh/ogqpdjsuub5wukg/AAD2rTh9iGpQTRWMcGW
2AOtHa?dl=0
Material!
3

Object repository no selenium

  • 1.
  • 2.
     Objetivo?  Criarum repositório de objetos reutilizável no Selenium.  Para que?  Para centralizar a edição do nosso código  Como?  Criando classes estáticas com métodos estáticos  Usando o “.” (ponto) como nosso amigo   Passos  Criar uma classe pai  Criar classes estáticas dentro da classe pai  Criar métodos estáticos dentro dessas classes  Passar o nosso driver como parâmetro dessas classes  Retornar o WebElement encontrado Conceito! 2
  • 3.
     Canal TestRock!- https://www.youtube.com/channel/UCaM9f- dK58sezfVmNIoAi6g  Código - https://www.dropbox.com/sh/ogqpdjsuub5wukg/AAD2rTh9iGpQTRWMcGW 2AOtHa?dl=0 Material! 3