Selenium Webdriver – Como interagir com o browser

Esta semana iremos voltar a falar sobre o Selenium Webdriver e como fazer interações com o browser usando ações de manipulação.
No Webdriver, possuímos diversos comandos de interação com o browser, que faz com que os testes sejam manipulados. Abaixo temos alguns exemplos que são sempre usados:

Interações com o Browser
Interações com o Browser

 
Esses manipuladores são constantemente usados nos testes. Iremos explicar um pouco sobre cada.
O comando Clear() é usado para apagar informações em campos que você deseja manipular no site. Ex:
Comando Clear()
Comando Clear()
 
Nesse caso, estamos apagando as informações que estão inseridas no campo com id Nome.
O comando Click() necessariamente clica no botão desejado. EX:
Comando click()
Comando click()
 
No caso acima, o comando Click ativa a ação de clicar no botão de Id “Entrar”. Esse comando é muito utilizado em testes de manipulação.
O comando isDisplayed() é usado para que o usuário possa visualizar se o elemento está visível para o utilizador. EX:
Comando isDisplayed()
Comando isDisplayed()
 
Usado para verificar se o elemento confirmação de nome está visível na tela.
O comando isEnable(), usado para verificar se o elemento está ativo na tela em determinado momento,  é muito usado em fluxo de sites. EX:
Comando isEnable(),
Comando isEnable(),
 
O comando isSelected() verifica se o elemento está selecionado no determinado momento. EX:
Comando isSelected()
Comando isSelected()
 
No caso acima, estamos verificando se o sexo masculino está selecionado pelo usuário.
O comando sendKeys() também é um dos comandos mais utilizados para manipulação; com esse comando, inserimos valores em determinados campos do browser.EX:
Comando sendKeys()
Comando sendKeys()
 
No caso acima, estamos inserindo o nome “Jose das Couves” no campo de Id Nome.
Existe uma gama gigantesca de comandos de manipulação no Selenium Webdriver e que nos ajudam e muito na criação dos testes. Acima, citamos apenas alguns exemplos dos mais usados. Criaremos futuramente outros posts, onde iremos usá-los e realizar vários testes em ambientes reais de testes.
Se liguem nos nossos primeiros posts sobre Webdriver, clicando nesse link.
Aguardem nossos próximos posts…
 
por Sthanley Lima

0 comentários
      1. Gotta back you up man. Had this done on my inspire and I&8712#;m really really happy with it. Chris hung in there with me until 3am on a Friday night because my dinosaur computer took forever to download the files. The options you have after rooting your phone are well worth the money. Chris did an awesome job.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Talvez você goste desses conteúdos também: