SlideShare uma empresa Scribd logo
TestRock!
ID dinâmico com objeto âncora
 Objetivo?
 Utilizar um objeto conhecido para interagir com outro de id dinâmico
 Para que?
 Para evitar utilizar código complexo no findElement
 Utilizar um código imutável que resolva os problemas de objetos
dinâmicos
 Como?
 Achando um objeto conhecido (âncora)
 Utilizando sua localização como referência
 Passos
 Criar a classe Interacao no repositório de objetos
 Criar uma classe para encontrar as coordenadas dos objetos
 Utilizar a classe Interacao para interagir com os objetos dinâmicos
Conceito!
2
Exemplo!
3
Objeto
âncora
Objeto
dinâmico
offsetX
offsetY
 Canal TestRock! - https://www.youtube.com/channel/UCaM9f-
dK58sezfVmNIoAi6g
 Código -
https://www.dropbox.com/sh/ogqpdjsuub5wukg/AAD2rTh9iGpQTRWMcGW
2AOtHa?dl=0
Material!
4

Mais conteúdo relacionado

PPTX
Classes e objetos
PDF
Design Factory em testes
PDF
Strategy x Factory em testes
PDF
Strategy em testes
PDF
Herança de teste no selenium
PDF
Object repository no selenium
PDF
Juntando as idéias I
PPTX
Componentização no selenium
Classes e objetos
Design Factory em testes
Strategy x Factory em testes
Strategy em testes
Herança de teste no selenium
Object repository no selenium
Juntando as idéias I
Componentização no selenium

Último (11)

PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PPTX
Mecânico de Manutenção de Equipamentos.pptx
PPTX
Arquitetura de computadores - Memórias Secundárias
PDF
Manejo integrado de pragas na cultura do algodão
PPTX
Utilizando code blockes por andre backes
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Eng. Software - pontos essenciais para o início
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Viasol Energia Solar -Soluções para geração e economia de energia
Mecânico de Manutenção de Equipamentos.pptx
Arquitetura de computadores - Memórias Secundárias
Manejo integrado de pragas na cultura do algodão
Utilizando code blockes por andre backes
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Eng. Software - pontos essenciais para o início
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Anúncio
Anúncio

Id dinâmico com objeto âncora no selenium

  • 1. TestRock! ID dinâmico com objeto âncora
  • 2.  Objetivo?  Utilizar um objeto conhecido para interagir com outro de id dinâmico  Para que?  Para evitar utilizar código complexo no findElement  Utilizar um código imutável que resolva os problemas de objetos dinâmicos  Como?  Achando um objeto conhecido (âncora)  Utilizando sua localização como referência  Passos  Criar a classe Interacao no repositório de objetos  Criar uma classe para encontrar as coordenadas dos objetos  Utilizar a classe Interacao para interagir com os objetos dinâmicos Conceito! 2
  • 4.  Canal TestRock! - https://www.youtube.com/channel/UCaM9f- dK58sezfVmNIoAi6g  Código - https://www.dropbox.com/sh/ogqpdjsuub5wukg/AAD2rTh9iGpQTRWMcGW 2AOtHa?dl=0 Material! 4