SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
elliando 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
 
PDC - Testes - Usando o Testlink
PDC - Testes - Usando o TestlinkPDC - Testes - Usando o Testlink
PDC - Testes - Usando o Testlink
slides_teltools
 
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
Targettrust
 
Sga automação de-teste
Sga automação de-testeSga automação de-teste
Sga automação de-teste
Armando Couto
 

Was ist angesagt? (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 ...
 

Andere mochten auch

writing a letter
writing a letterwriting a letter
writing a letter
TeacherXabi
 
Tentang aurat laki
Tentang aurat lakiTentang aurat laki
Tentang aurat laki
trio0000
 
Leaf Medium
Leaf MediumLeaf Medium
Leaf Medium
thevinci
 
Houston adventures
Houston adventuresHouston adventures
Houston adventures
montse1993
 
writing a letter
writing a letterwriting a letter
writing a letter
TeacherXabi
 
answering the letters
answering the lettersanswering the letters
answering the letters
TeacherXabi
 
Sales promotional tools
Sales promotional toolsSales promotional tools
Sales promotional tools
Vishnu Kj
 

Andere mochten auch (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
 

Ähnlich wie Relato de Experiência em Testes de Software Funcional com Selenium

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
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdades
Cristiano 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
 

Ähnlich wie Relato de Experiência em Testes de Software Funcional com Selenium (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
 

Kürzlich hochgeladen

Kürzlich hochgeladen (8)

Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Relato de Experiência em Testes de Software Funcional com Selenium