Escolar Documentos
Profissional Documentos
Cultura Documentos
A U L A 0 3 – F E R R A M E N TA S D E A U T O M A Ç Ã O D E T E S T E S
Script de Teste
Arquivo que compõe os passos do caso de teste a serem executados
sobre o sistema.
Gravador ou “Recorder”
Grava na forma de uma linguagem própria passos da execução dos
testes manuais.
Ferramenta de
Carga e Ferramenta de
planejamento de
Performance testes funcionais
testes
• TestLink • JMeter • Selenium
• Badboy
Crie os casos de
Não pense em
teste para depois
automatizar tudo
automatizar
Ferramentas têm
Automatize o que
que se adaptar às
é prioridade
novas interfaces
Inicie a
Automação requer
automação o
experiência na
quanto antes no
ferramenta
projet
A U L A 0 3 – T U T O R I A L PA R A F E R R A M E N TA E A S YA C C E P T
O EasyAccept
9
[EasyAccept,2011]
Resultado
do Teste
Usuário
Comando
Façade
Resultado
Método
Resultado
Sistema a ser
testado
Script de Teste
Comandos:
Comando sem retorno
createUser userID=1 name=“Joana Mendes" birthday=4/2/1960
Comando expect
expect “Joana Mendes " getUserName userID=1
Comandos:
Comando equalFiles
equalFiles c:/relatorio1.txt c:/relatorio2.txt
Comando expectError
expectError “Data inválida." createUser name="Joana Mendes"
birthday=30/2/1960
Comando quit
Sair do EasyAccept
Tipos de dados:
String – “Texto”
Boolean – true, false
Char - “a”
Int – 1, 2…
Double – 35,00
1. Abrir o Eclipse
2. Criar um novo projeto Java
3. Denominar “EasyAcceptProject”
4. Clicar em Finish
A U L A 0 3 – T U T O R I A L PA R A F E R R A M E N TA E M M A C O V E R A G E
Executando o EmmaCoverage
29
Adicionar
A U L A 0 3 – T U T O R I A L PA R A F E R R A M E N TA F I N D B U G S
FindBugs
34
1. Instalar o plugin
para Eclipse do
FindBugs.
2. Abrir o projeto
FindBugsProject
no eclipse
3. Com o botão
direito clicar na
opção Find Bugs