Inicie na automação de testes web e
programe seus testes de regressão
 Automação de teste é o uso de software para
controlar a execução do teste de software, a
comparação dos resultados esper...
 Graduadação em Sistemas de Informação FPU, Pós-Graduando em Gerenciamento de
Projetos INPG, certificado CTFL(ISTQB), min...
 Testes de Regressão
 Testes de Carga
 Testes de Volume
Label
Text Field
Password Field
Button
Checkbox
Radio Button
ListBox
Combobox
A toolbar possui diversas funcionalidades importantes na
utilização do Selenium IDE.
Speed Control: controla o quão rápido
será a execução do script.
Run All: Executa uma suíte de teste que
contenha múltiplo...
Pause/Resume: Permite parar e
reiniciar a execução do caso de teste.
Step: Habilita a execução de cada passo (step by
step...
Caso de Teste - Testlink
Script de Teste - Selenium
 Verify
Os comandos de verificação localizam um
elemento existente na página sem
interromper a execução do script após um...
 Click
Os comandos Click executam a ação de um
clique em botões ou links existentes na
página.
 Wait
Os comandos Wait sã...
 Store
Os comandos Store são utilizados para
armazenar valores, como as variáveis das
linguagens de programação.
 Type
O...
 gotoIf
O comando gotoIf executa uma condição, como um if utilizado
nas linguagens de programação.
Para iniciar e finaliz...
http://aprendendotestar.webs.com/testes-
automatizados
http://teste4alltests.wix.com/veterinario
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com Selenium
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com Selenium
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com Selenium
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com Selenium
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com Selenium
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com Selenium
Próximos SlideShares
Carregando em…5
×

2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com Selenium

442 visualizações

Publicada em

2° Workshop de testes de Software em Uberlândia, onde foram realizados:

Treinamento em Testes de Software
Palestra Usabilidade no Software
Treinamento em Automação de Testes com Selenium

nos dias 16 e 17 de abril de 2014.

Treinamento de Selenium totalmente prático com exemplos e exercícios, com comandos básicos, evidencias e utilização do conceito data driven.

Publicada em: Educação
0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
442
No SlideShare
0
A partir de incorporações
0
Número de incorporações
11
Ações
Compartilhamentos
0
Downloads
21
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com Selenium

  1. 1. Inicie na automação de testes web e programe seus testes de regressão
  2. 2.  Automação de teste é o uso de software para controlar a execução do teste de software, a comparação dos resultados esperados com os resultados reais, a configuração das pré- condições de teste e outras funções de controle e relatório de teste. De forma geral, a automação de teste pode iniciar a partir de um processo manual de teste já estabelecido e formalizado. “Wikipédia”
  3. 3.  Graduadação em Sistemas de Informação FPU, Pós-Graduando em Gerenciamento de Projetos INPG, certificado CTFL(ISTQB), ministrou os cursos do 1° Workshop de Testes em Uberlândia.  Trabalhou em empresas de Software como Landix Sistemas, EWTI, Cedro Finances e Softbox. Atualmente Engenheiro de Testes Sênior na Pitang Agile IT alocado na Multiplus SA e Instrutor na Zillion Treinamentos.  Participou de projetos de Força de Vendas em Mobilidade(Coca Cola, Supermix, Torres Alimentos), ERP(Sankhya), ERP(Ritz Festas, Gerdal, AON), Websites(Sony, Café Pilão, Editora Globo), CMS Mobile(Movilitá), Integração Facebook(LG), Robos de Compra e Venda de Ações e Broker(Banif), Gestão (CREA SP), Gestão Agropecuária(ABCZ), Sistemas de Controle e Eccomerce(Tricard, Tribanco), Eccomerce e Pontos Fidelidade(Multiplus). João Júnior Email: jjjuniorjr2@gmail.com http://4altests.webs.com
  4. 4.  Testes de Regressão  Testes de Carga  Testes de Volume
  5. 5. Label Text Field Password Field Button Checkbox Radio Button
  6. 6. ListBox Combobox
  7. 7. A toolbar possui diversas funcionalidades importantes na utilização do Selenium IDE.
  8. 8. Speed Control: controla o quão rápido será a execução do script. Run All: Executa uma suíte de teste que contenha múltiplos casos de teste contidos na suíte. Run: Executa o caso de teste selecionado. Quando há apendas um caso de teste criado o botão Run All funciona do mesmo modo que o Run.
  9. 9. Pause/Resume: Permite parar e reiniciar a execução do caso de teste. Step: Habilita a execução de cada passo (step by step) e deve ser utilizado apenas para questões de debug. Apply Rollup Rules: Funcionalidade que permite a criação de tarefas repetitivas utilizando os comandos do Selenium em uma única ação Record: Grava as ações do usuário no browser.
  10. 10. Caso de Teste - Testlink Script de Teste - Selenium
  11. 11.  Verify Os comandos de verificação localizam um elemento existente na página sem interromper a execução do script após um erro.  Assert Os comandos de Afirmação localizam um elemento existente na página e interrompe a execução do script após um erro.
  12. 12.  Click Os comandos Click executam a ação de um clique em botões ou links existentes na página.  Wait 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.
  13. 13.  Store Os comandos Store são utilizados para armazenar valores, como as variáveis das linguagens de programação.  Type Os comandos Type são utilizados para inserção de um texto em campos de texto das páginas.
  14. 14.  gotoIf 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.  While 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 While no Selenium IDE deverá ser utilizado os comandos While <condição> e no fim do bloco da interação o comando endWhile.
  15. 15. http://aprendendotestar.webs.com/testes- automatizados
  16. 16. http://teste4alltests.wix.com/veterinario

×