automação de teste não é um bicho de 7 cabeças

13
AUTOMAÇÃO DE TESTE NÃO É UM BICHO DE 7 CABEÇAS @ELIASNOGUEIRA

Upload: elias-nogueira

Post on 08-Jul-2015

1.082 views

Category:

Software


3 download

DESCRIPTION

Apresentação no UAITest em Uberlândia/MG dia 22/11/2014 sobre automação de teste com um exemplo prático e simples com Selenium WebDriver

TRANSCRIPT

Page 1: Automação de Teste não é um bicho de 7 cabeças

AUTOMAÇÃO DE TESTE NÃO É UM BICHO DE 7 CABEÇAS

@ELIASNOGUEIRA

Page 2: Automação de Teste não é um bicho de 7 cabeças

ELIAS NOGUEIRA [email protected]

eliasnogueira

qualister.com.br

eliasnogueira.com

br.linkedin.com/in/eliasnogueira/

plus.google.com/+EliasNogueira

github.com/eliasnogueira

Page 3: Automação de Teste não é um bicho de 7 cabeças

Consultoria e Treinamento em Teste de Software

Treinamentos presenciais ou EAD

Blog técnico com introdução a ferramentas

http://qualister.com.br

Page 4: Automação de Teste não é um bicho de 7 cabeças

O QUE É AUTOMAÇÃO?

“O#propósito#da#automação#de#testes

#

pode#ser#resumidamente#descrito#

como#a#aplicação#de#estratégias#e

#

ferramentas#tendo#em#vista#a#

redução#do#envolvimento#humano#

em#a:vidades#manuais#repe::vas”#

#

Page 5: Automação de Teste não é um bicho de 7 cabeças

PORQUE ELA É TÃO FAMOSA HOJE?

Page 6: Automação de Teste não é um bicho de 7 cabeças

PORQUE TEMOS MEDO?

• Herança cultural

• Não gostar de programar (!)

• Ter um trabalho mais “analítico"

• Não é função do testador (!)

Page 7: Automação de Teste não é um bicho de 7 cabeças

O QUE EU PRECISO PARA SABER AUTOMATIZAR?

• Linguagem de programação

• Conhecimento das Técnicas de Teste

• Sistemas Operacionais (principalmente Unix)

• Ferramentas de Automação de Teste

• Linguagem SQL

• Arquitetura de Software

• Configuração de Ambientes

• Execução de Testes não Funcionais

• Habilidade de comunicação com pessoas técnicas

Page 8: Automação de Teste não é um bicho de 7 cabeças

O MERCADO PEDE…

Page 9: Automação de Teste não é um bicho de 7 cabeças

DICAS…

• CodeCademy (aprenda a programar)

• GitHub (analise código de outros)

• Fóruns (DFTeste, fóruns locais)

• Blogs e sites especializados

• Cursos

Page 10: Automação de Teste não é um bicho de 7 cabeças

AUTOMAÇÃO DE TESTE =

ESCREVER CÓDIGO

Page 11: Automação de Teste não é um bicho de 7 cabeças

HANDS ON…

Page 12: Automação de Teste não é um bicho de 7 cabeças

O QUE FAZEMOS PARA "USAR" PÁGINA?

• Abrimos o browser

• Acessamos a pagina por uma URL

• Preenchemos campos

• Clicamos em itens (links, botões, etc…)

• Capturamos dados

Page 13: Automação de Teste não é um bicho de 7 cabeças

https://github.com/eliasnogueira/uaitest-selenium

Projeto Exemplo