Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

ScreenCast - Selenium IDE

No description
by

Paulo Ruszel

on 13 November 2012

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of ScreenCast - Selenium IDE

Selenium Equipe:
Paulo Ruszel
Daniel Moreira A ferramenta foi originalmente desenvolvida por Jason Huggins;

Em 2004 foi utilizado na ThoughtWorks para testar um aplicativo interno;

Foi licenciado pela Apache 2.0 License.

No Japão, Shiva Kasatani se interessou no projeto e percebeu que poderia transformá-lo em um IDE e assim em um módulo para o Firefox.
Selenium é uma ferramenta de automação de testes funcionais para interfaces Web, disponível como plugin do Mozilla Firefox;

É uma ferramenta Open Source e de fácil utilização, utiliza o próprio navegador para realização dos testes;

Permite a exportação dos scripts de teste em diferentes formatos como HTML, Java, Ruby, Python, etc. O que é Selenium IDE Fácil gravação e reprodução;

Auto complete para todos os comandos comuns de selenium;

Debug

Opção de salvar como HTML, scripts Ruby, ou qualquer outro formato; Características do Selenium Opção para identificar automaticamente o título de cada página;

Recomendado para Teste de Regressão, Confirmação e Ações repetitivas. Características do Selenium Principais Comandos 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. História do Selenium Comandos de Click e Wait


O comando Click executa a ação de um clique em botões ou links existentes na página.

O comando 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. Principais Comandos Comandos de 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. Principais Comandos 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. Localizadores No ScreenCast será aplicado um caso de teste simples, para termos idéia de como seria em uma aplicação real. Modelo de Teste Speed Control: define o qual é a velocidade do seu teste;
Run All: Executa todas os comandos de teste;
Run: Executa o comando atual;
Pause/Resume: permite parar e re-iniciar os casos de teste;
Record: grava as ações do usuário no navegador. Ferramentas A Ferramenta Obrigado!
Full transcript