(48) 3285-5615
twitter.com/qualister
facebook.com/qualister
linkedin.com/company/qualister
Introdução à Automação de Testes Funcionais
Júlio de [email protected] / @juliodelimas
Goiânia, Goiás 06 de novembro de 2014
www.qualister.com.br
Fundada em 2007 Mais de 1.000 clientes em todo o Brasil
Mais de 50 cursos sobre teste de software Mais de 3.000 alunos formados
Testes funcionais x
Não funcionais
Por que automatizar testes funcionais?
Como as ferramentas de automação trabalham
Como as ferramentas de automação trabalham
name="login"
name="senha"
name="lembrar"
id="entrar"
Como as ferramentas de automação trabalham
name="id_user"
name="pass_user
name="remember
id="entrar"
Clicar() Digitar(Txt) Limpar()
Clicar() Limpar()
Clicar() ClicarDuasVezes()
Clicar() Digitar(Txt) Limpar()
Como as ferramentas de automação trabalham
name="id_user"
name="pass_user
name="remember
id="entrar"
Clicar() Digitar(Txt) Limpar()
Clicar() Limpar()
Clicar() ClicarDuasVezes()
Clicar() Digitar(Txt) Limpar()
Exemplo de um Script name="id_user"
name="pass_user
name="remember
id="entrar"
Clicar() Digitar(Txt) Limpar()
Clicar() Limpar()
Clicar() ClicarDuasVezes()
Clicar() Digitar(Txt) Limpar()
PesquisarElemento("#id_user").Digitar("Mark") PesquisarElemento("#pass_user").Digitar("123") PesquisarElemento("#remember").Clicar() PesquisarElemento("#entrar").Clicar() ValidarQueLogou()
Estratégia de Teste Baseado nos riscos e/ou Baseado em
novas funcionalidades
Testes manuais vs Testes automatizados Objetivos e Características
Dados e Ambiente Controlados Scripts de teste não lidam com eventos inesperados
Integração conInua Execução dos testes a cada liberação
Contatos
[email protected] twitter.com/juliodelimas vine.co/juliodelimas
linkedin.com/in/juliodelimas slideshare.net/juliodelimas
(48) 3285-‐5615