SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Relato de Experiência em
Automação de Testes Funcionais
Relato de Experiência em
Automação de Testes Funcionais
Wagner Francalino Silva
Wagner Francalino
Bacharelado em Engenharia de Software – UFC
Analista de Qualidade - ExceedLabs
francalinow@gmail.comhttp://bit.ly/2diWKiD
__________________________________________
wagnerfrancalino
AgendaAbordagens
•Problemática
•Automação
•Estratégia
•Resultados
Problemática
Ausência de
automação
Grande esforço
Cobertura
reduzida dos
testes
Grande
quantidade de
bugs
Problemática
Como implantar uma estratégia de automação de testes funcionais
em uma empresa de TI, visando solucionar os problemas de grande
esforço na execução de testes de regressão e cobertura reduzida dos
testes?
Automação
Automatizar testes significa fazer uso de software
que controle a execução dos casos de teste¹.
1 - TUSCHLING, O. Software Test Automation, 2008
Automação
Vantagens da Automação:
• Diminuir o tempo de execução dos testes de regressão.
• Garantir que os testes planejados são executados repetidas vezes sem intervenção
humana.
• Execução de testes difíceis de se realizar manualmente.
• Otimização dos recursos .
• Consistência dos testes repetitivos.
Estratégia
Análise do
Processo
seguido pela
empresa
Definição de
uma
Estratégia
de
Automação
Seleção de
Ferramentas
para
Automação
Criar
Critérios de
Seleção de
Casos de
Testes
Selecionar
os Casos de
Testes
Codificação
dos Casos
de Testes
Execução
dos Casos
de Testes
Análise dos
Resultados
Análise do Processo Seguido pela Empresa
Criara Casos de
Testes Manuais
Execução dos
Casos de Testes
Manuais
Gerenciamento
de Bugs
Definição de uma Estratégia de Automação
Criar Casos de
Testes
Selecionar Casos
de Testes para
Automação
Implementação
Execução dos
Scripts
Gerenciamento
dos Testes
Automatizados
Definição de uma
Estratégia de Testes
Ferramentas para Automação
Critérios de Seleção dos Casos de Testes
Efetividade
• Possuir uma
probabilidade
razoável de
encontrar erros.
Exemplaridade
• Cenário simples
de
implementação
Economia
• Tempo de
desenvolvimento
e recursos
Integração
• Integração de
componentes
Importância
• Casos de testes
mais importantes
Desenvolvimento
dos Casos de Testes
Execução dos Casos de Testes
Resultados
• Horas de Construção dos Scripts de Teste
Resultados
• Número de Casos de Testes Executados
Resultados
• Números de Falhas Detectados
Resultados
• Horas Gastas na Execução do Teste de Regressão
Dúvidas?
Wagner Francalino
francalinow@gmail.com

Más contenido relacionado

La actualidad más candente

Fábrica de Teste de Software - Palestrante: Marcus Dratovsky
Fábrica de Teste de Software - Palestrante: Marcus DratovskyFábrica de Teste de Software - Palestrante: Marcus Dratovsky
Fábrica de Teste de Software - Palestrante: Marcus DratovskyRio Info
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testeselliando dias
 
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...Rafael Kanaoka
 
#1 - O que é Teste Unitário
#1 - O que é Teste Unitário#1 - O que é Teste Unitário
#1 - O que é Teste UnitárioMaycon Pires
 
PDC - Testes - Usando o Testlink
PDC - Testes - Usando o TestlinkPDC - Testes - Usando o Testlink
PDC - Testes - Usando o Testlinkslides_teltools
 
Introdução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaIntrodução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaFabrício Campos
 
Introdução a automação de testes - 5º Congresso Online de TI
Introdução a automação de testes - 5º Congresso Online de TIIntrodução a automação de testes - 5º Congresso Online de TI
Introdução a automação de testes - 5º Congresso Online de TIRafael Amaral
 
Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Vanilton Pinheiro
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de softwareTargettrust
 
Sga automação de-teste
Sga automação de-testeSga automação de-teste
Sga automação de-testeArmando Couto
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrumVinicius Sabadoti
 
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração ContínuaAutomação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração ContínuaGabriela Patuci
 
Apresentação Artigo SBQS 2015 - Um Comparativo na Execução de Testes Manuais ...
Apresentação Artigo SBQS 2015 - Um Comparativo na Execução de Testes Manuais ...Apresentação Artigo SBQS 2015 - Um Comparativo na Execução de Testes Manuais ...
Apresentação Artigo SBQS 2015 - Um Comparativo na Execução de Testes Manuais ...Vanilton Pinheiro
 

La actualidad más candente (19)

Fábrica de Teste de Software - Palestrante: Marcus Dratovsky
Fábrica de Teste de Software - Palestrante: Marcus DratovskyFábrica de Teste de Software - Palestrante: Marcus Dratovsky
Fábrica de Teste de Software - Palestrante: Marcus Dratovsky
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
 
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
 
#1 - O que é Teste Unitário
#1 - O que é Teste Unitário#1 - O que é Teste Unitário
#1 - O que é Teste Unitário
 
PDC - Testes - Usando o Testlink
PDC - Testes - Usando o TestlinkPDC - Testes - Usando o Testlink
PDC - Testes - Usando o Testlink
 
Introdução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaIntrodução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem prática
 
Xunit testpatterns
Xunit testpatternsXunit testpatterns
Xunit testpatterns
 
Introdução a automação de testes - 5º Congresso Online de TI
Introdução a automação de testes - 5º Congresso Online de TIIntrodução a automação de testes - 5º Congresso Online de TI
Introdução a automação de testes - 5º Congresso Online de TI
 
Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de software
 
Mini aula de teste de software
Mini aula de teste de softwareMini aula de teste de software
Mini aula de teste de software
 
Sga automação de-teste
Sga automação de-testeSga automação de-teste
Sga automação de-teste
 
Testes de Regressão
Testes de RegressãoTestes de Regressão
Testes de Regressão
 
Eng de testes aula2
Eng de testes   aula2Eng de testes   aula2
Eng de testes aula2
 
Testlink apresentacao
Testlink apresentacaoTestlink apresentacao
Testlink apresentacao
 
Papel do tester em projeto scrum
Papel do tester em projeto scrumPapel do tester em projeto scrum
Papel do tester em projeto scrum
 
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração ContínuaAutomação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Apresentação Artigo SBQS 2015 - Um Comparativo na Execução de Testes Manuais ...
Apresentação Artigo SBQS 2015 - Um Comparativo na Execução de Testes Manuais ...Apresentação Artigo SBQS 2015 - Um Comparativo na Execução de Testes Manuais ...
Apresentação Artigo SBQS 2015 - Um Comparativo na Execução de Testes Manuais ...
 

Destacado

Gynea Melagyn Higiene Íntima Diaria
Gynea Melagyn Higiene Íntima DiariaGynea Melagyn Higiene Íntima Diaria
Gynea Melagyn Higiene Íntima DiariaBCNPharma.com
 
writing a letter
writing a letterwriting a letter
writing a letterTeacherXabi
 
Pp presentation for javier-answering the letters!
Pp presentation for javier-answering the letters!Pp presentation for javier-answering the letters!
Pp presentation for javier-answering the letters!TeacherXabi
 
Tentang aurat laki
Tentang aurat lakiTentang aurat laki
Tentang aurat lakitrio0000
 
Leaf Medium
Leaf MediumLeaf Medium
Leaf Mediumthevinci
 
Houston adventures
Houston adventuresHouston adventures
Houston adventuresmontse1993
 
Pp presentation corrections to the letters
Pp presentation corrections to the lettersPp presentation corrections to the letters
Pp presentation corrections to the lettersTeacherXabi
 
writing a letter
writing a letterwriting a letter
writing a letterTeacherXabi
 
Adventures in Houston
Adventures in HoustonAdventures in Houston
Adventures in Houstonmontse1993
 
answering the letters
answering the lettersanswering the letters
answering the lettersTeacherXabi
 
Relato de Experiência em Automação de Testes Funcionais com Selenium
Relato de Experiência em Automação de Testes Funcionais com SeleniumRelato de Experiência em Automação de Testes Funcionais com Selenium
Relato de Experiência em Automação de Testes Funcionais com SeleniumWagner Silva
 
Sales promotional tools
Sales promotional toolsSales promotional tools
Sales promotional toolsVishnu Kj
 

Destacado (19)

Gynea Melagyn Higiene Íntima Diaria
Gynea Melagyn Higiene Íntima DiariaGynea Melagyn Higiene Íntima Diaria
Gynea Melagyn Higiene Íntima Diaria
 
Autogyro monoplaza
Autogyro monoplazaAutogyro monoplaza
Autogyro monoplaza
 
writing a letter
writing a letterwriting a letter
writing a letter
 
Datasheet74153
Datasheet74153Datasheet74153
Datasheet74153
 
Pp presentation for javier-answering the letters!
Pp presentation for javier-answering the letters!Pp presentation for javier-answering the letters!
Pp presentation for javier-answering the letters!
 
Cgmi3
Cgmi3Cgmi3
Cgmi3
 
Tentang aurat laki
Tentang aurat lakiTentang aurat laki
Tentang aurat laki
 
Leaf Medium
Leaf MediumLeaf Medium
Leaf Medium
 
Launch
LaunchLaunch
Launch
 
Houston adventures
Houston adventuresHouston adventures
Houston adventures
 
LF VC
LF VCLF VC
LF VC
 
Pp presentation corrections to the letters
Pp presentation corrections to the lettersPp presentation corrections to the letters
Pp presentation corrections to the letters
 
writing a letter
writing a letterwriting a letter
writing a letter
 
Adventures in Houston
Adventures in HoustonAdventures in Houston
Adventures in Houston
 
Apresentacao
ApresentacaoApresentacao
Apresentacao
 
Som3
Som3Som3
Som3
 
answering the letters
answering the lettersanswering the letters
answering the letters
 
Relato de Experiência em Automação de Testes Funcionais com Selenium
Relato de Experiência em Automação de Testes Funcionais com SeleniumRelato de Experiência em Automação de Testes Funcionais com Selenium
Relato de Experiência em Automação de Testes Funcionais com Selenium
 
Sales promotional tools
Sales promotional toolsSales promotional tools
Sales promotional tools
 

Similar a Automação de testes funcionais

Desenvolvimento de software - novas abordagens e desafios - Ricardo Cristalli
Desenvolvimento de software - novas abordagens e desafios - Ricardo CristalliDesenvolvimento de software - novas abordagens e desafios - Ricardo Cristalli
Desenvolvimento de software - novas abordagens e desafios - Ricardo CristalliRio Info
 
Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Webcasts developerWorks Brasil
 
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...Welington Monteiro
 
X-Zone: Fabrica de Testes
X-Zone: Fabrica de TestesX-Zone: Fabrica de Testes
X-Zone: Fabrica de TestesAlexandreBartie
 
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...Cristiano Caetano
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de softwareFelipe Bugov
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionLeonardo Molinari
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionLeonardo Molinari
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionLeonardo Molinari
 
Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aLeonardo Molinari
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdadesCristiano Caetano
 
Automação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - QualisterAutomação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - QualisterCristiano Caetano
 
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...Welington Monteiro
 
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTP
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTPPalestra GUTS - Viabilidade da Automacao Teste Software e Demo QTP
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTPPriscila Coelho S. Blauth
 
GOTEST-Aula5-Automacao-Parte2.pdf
GOTEST-Aula5-Automacao-Parte2.pdfGOTEST-Aula5-Automacao-Parte2.pdf
GOTEST-Aula5-Automacao-Parte2.pdfRodolphoCesar2
 
Matheus Sanches Stefani - Currículo - 2016
Matheus Sanches Stefani -  Currículo - 2016Matheus Sanches Stefani -  Currículo - 2016
Matheus Sanches Stefani - Currículo - 2016Matheus Sanches Stefani
 
TDC 2014 Floripa - Melhorando sua Estratégia de Testes Automatizados
TDC 2014 Floripa - Melhorando sua Estratégia de Testes AutomatizadosTDC 2014 Floripa - Melhorando sua Estratégia de Testes Automatizados
TDC 2014 Floripa - Melhorando sua Estratégia de Testes AutomatizadosStefan Teixeira
 

Similar a Automação de testes funcionais (20)

Desenvolvimento de software - novas abordagens e desafios - Ricardo Cristalli
Desenvolvimento de software - novas abordagens e desafios - Ricardo CristalliDesenvolvimento de software - novas abordagens e desafios - Ricardo Cristalli
Desenvolvimento de software - novas abordagens e desafios - Ricardo Cristalli
 
Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados
 
Brisa - Cases Qualidade Sofware
Brisa -  Cases Qualidade SofwareBrisa -  Cases Qualidade Sofware
Brisa - Cases Qualidade Sofware
 
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
Ii enqs -_implantação_de_fábrica_de_teste_-_desafios,_resultados_e_melhores_p...
 
X-Zone: Fabrica de Testes
X-Zone: Fabrica de TestesX-Zone: Fabrica de Testes
X-Zone: Fabrica de Testes
 
TesteDeSoftware_WorkshopSINFO2014.pdf
TesteDeSoftware_WorkshopSINFO2014.pdfTesteDeSoftware_WorkshopSINFO2014.pdf
TesteDeSoftware_WorkshopSINFO2014.pdf
 
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de software
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final Version
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final Version
 
At Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final VersionAt Ma Qualidade Molinari V11 Final Version
At Ma Qualidade Molinari V11 Final Version
 
Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2a
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdades
 
Automação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - QualisterAutomação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - Qualister
 
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...Vi ebts   implantação de fábrica de teste - desafios, resultados e melhores p...
Vi ebts implantação de fábrica de teste - desafios, resultados e melhores p...
 
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTP
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTPPalestra GUTS - Viabilidade da Automacao Teste Software e Demo QTP
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTP
 
GOTEST-Aula5-Automacao-Parte2.pdf
GOTEST-Aula5-Automacao-Parte2.pdfGOTEST-Aula5-Automacao-Parte2.pdf
GOTEST-Aula5-Automacao-Parte2.pdf
 
Matheus Sanches Stefani - Currículo - 2016
Matheus Sanches Stefani -  Currículo - 2016Matheus Sanches Stefani -  Currículo - 2016
Matheus Sanches Stefani - Currículo - 2016
 
Implantação de um Processo de Teste de Software
Implantação de um Processo de Teste de SoftwareImplantação de um Processo de Teste de Software
Implantação de um Processo de Teste de Software
 
TDC 2014 Floripa - Melhorando sua Estratégia de Testes Automatizados
TDC 2014 Floripa - Melhorando sua Estratégia de Testes AutomatizadosTDC 2014 Floripa - Melhorando sua Estratégia de Testes Automatizados
TDC 2014 Floripa - Melhorando sua Estratégia de Testes Automatizados
 

Automação de testes funcionais