Your SlideShare is downloading. ×
Selenium ide   apresentação
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Selenium ide apresentação

5,397
views

Published on

Apresentação do Selenium IDE

Apresentação do Selenium IDE

Published in: Education

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,397
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
146
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Selenium-IDE (Integrated Development Environment) 20/09/2010
  • 2. Introdução
    • Selenium-IDE é um ferramenta utilizada para elaborar scripts de casos de teste.
    • É uma ferramenta Open Source e de fácil utilização.
    • Desenvolvida por Shinya Kasatani um dos integrantes de colaboradores do selenium.
    • Licenciado pela Apache 2.0 License.
    • Download disponível em http://seleniumhq.org/ .
    • Ferramenta utilizada como extensão do FireFox.
  • 3. Características
    • Fácil gravação e reprodução;
    • Inteligente seleção de identificações, nomes ou XPaths, conforme necessário;
    • Autocomplete para todos os comandos comuns de selenium.
    • Debug e definição de pontos de interrupção;
    • Opção de salvar como HTML, scripts Ruby, ou qualquer outro formato;
    • Suporte para arquivo extensions.js ;
    • Opção para identificar automaticamente o título de cada página;
    • Fácil customização através de plugins.
    • Recomendada para Teste de Regressão, Confirmação e Ações repetitivas.
  • 4. Tela principal do Selenium IDE
  • 5. Comandos do Verify e Assert
    • Comandos de Verificação e Afirmação
      • Os comandos de verificação ( Verify ) localizam um elemento existente na página sem interromper a execução do script após um erro.
      • Os comandos de Afirmação ( Assert ) localizam um elemento existente na página e interrompe a execução do script após um erro.
  • 6. Comandos Verify e Assert
  • 7. Comandos Click e Wait
    • Os comandos Click executam a ação de um clique em botões ou links existentes na página.
    • Os comandos Wait são comandos de espera. Essa espera pode ser por uma ação ou elemento da página e após a identificação do elemento o script volta a ser executado.
  • 8. Comandos Click e Wait
  • 9. Comandos gotoIf e While
    • O comando gotoIf executa uma condição, como um If utilizado nas linguagens de programação.
    • Para iniciar e finalizar um gotoIf no Selenium IDE deverá ser utilizado os comandos gotoif e label .
    • O comando While é utilizado para executar uma interação mais de uma vez, assim como nas linguagens de programação.
    • Para iniciar e finalizar um comando While no Selenium IDE deverá ser utilizado os comandos While <condição> e no fim do bloco da interação o comando endWhile .
  • 10. Comandos gotoIf e While
  • 11. Comandos store e type
    • Os comandos store são utilizados para armazenar valores, como as variáveis das linguagens de programação.
    • Os comandos type são utilizados para inserção de um texto em campos de texto das páginas.
  • 12. Comandos store e type
  • 13. Localizadores
    • Os localizares são muito importantes na elaboração do script. Eles determinam o caminho onde o elemento da página está localizado para que o comando utilizado no script seja encontrado e executado com sucesso.
  • 14. Elaboração e Execução do Script
    • A elaboração do Script requer um esforço maior que a execução do mesmo.
    • Hoje sem experiência em elaboração de scripts foi necessário 00:50 min. para elaboração e 00:03 min. para a execução.
    • O script foi elaborado somente com um fluxo normal para o cadastro com sucesso .
  • 15. Script Elaborado e Executado
  • 16. Obrigada! 20/09/2010