SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Desvendando Testes de
Software
Lorena Caldas - I Community Day
Quem sou?
Analista de Testes;
Pós-graduada;
Palestrante, pesquisadora;
GTS-BA;
Inquieta.
Objetivo
Apresentar os principais conceitos sobre testes de software.
Qual a Necessidade?
Necessidades
Entregar produtos confiáveis, que atendam aos requisitos do Cliente.
O que devo Observar?
Aspectos
Funcionais X Não Funcionais
Funcionais
● Faz o que deveria
● Não faz o que não deveria
Não Funcionais
● Usabilidade
● Acessibilidade
● Segurança
● Desempenho
Quais são os Tipos?
Tipos
● Manuais X Automatizados
● Baseados em Regras X Exploratórios
● Caixa Branca e Caixa Preta
Quais os Níveis?
Níveis
● Unidade
● Integração
● Sistema
Quem deve Testar?
Papéis
Analista de Requisitos X Desenvolvedor X Testador
Fases
Confirmação X Aceitação X Manutenção
Qual a Frequência?
Frequência
Confirmação X Regressão
Quais Ferramentas posso
utilizar?
Ferramentas
Manuais
● Planilhas
● TestLink, HP ALM, IBM Rational
● RedMine, JIRA, Trello, Mantis
Automatizados
● Selenium, Watir
● JUnit, NUnit, TestNG
● Cucumber, RSpec, Capybara
● Appium, Robotium
● JMeter, SOAPUI
Exemplos de Sucesso
Casos de Sucesso
Contatos
lorenaccaldas
ciclosw.wordpress
GTS-BA
Desvendando Testes de
Software
Lorena Caldas - I Community Day

Mais conteúdo relacionado

Mais procurados

Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven DevelopmentOtavio Augusto
 
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)Júlio de Lima
 
O que eu deveria saber antes de testar performance?
O que eu deveria saber antes de testar performance?O que eu deveria saber antes de testar performance?
O que eu deveria saber antes de testar performance?Ariane Izac
 
Semana da informática - Qualidade e Teste de Software
Semana da informática - Qualidade e Teste de SoftwareSemana da informática - Qualidade e Teste de Software
Semana da informática - Qualidade e Teste de SoftwareDouglas Coutinho, CTFL
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville minastestingconference
 
DevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilDevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilElias Nogueira
 
Pesquisa Ferramentas e Gestão de Testes de Software
Pesquisa Ferramentas e Gestão de Testes de SoftwarePesquisa Ferramentas e Gestão de Testes de Software
Pesquisa Ferramentas e Gestão de Testes de SoftwareJoão Júnior
 
Test-Driven Development (TDD): primeiros passos - QA-SP - Julho/2017
Test-Driven Development (TDD): primeiros passos - QA-SP - Julho/2017Test-Driven Development (TDD): primeiros passos - QA-SP - Julho/2017
Test-Driven Development (TDD): primeiros passos - QA-SP - Julho/2017Renato Groff
 
Qualidade de software, muito além dos testes - RP Tec Com - 2018
Qualidade de software, muito além dos testes - RP Tec Com - 2018 Qualidade de software, muito além dos testes - RP Tec Com - 2018
Qualidade de software, muito além dos testes - RP Tec Com - 2018 Gustavo Bernardes
 
5 dicas para estruturar seu teste de performance
5 dicas para estruturar seu teste de performance5 dicas para estruturar seu teste de performance
5 dicas para estruturar seu teste de performanceAriane Izac
 
Panorama geral sobre testes e qualidade de software
Panorama geral sobre testes e qualidade  de softwarePanorama geral sobre testes e qualidade  de software
Panorama geral sobre testes e qualidade de softwareAriane Izac
 
XPCE - Qualidade no Código
XPCE - Qualidade no CódigoXPCE - Qualidade no Código
XPCE - Qualidade no CódigoJosé Araújo
 
10 coisas que não me contaram sobre Testes
10 coisas que não me contaram sobre Testes10 coisas que não me contaram sobre Testes
10 coisas que não me contaram sobre TestesKatiana Maia
 
Test-Driven Development (TDD) - ENTI - Novembro-2017
Test-Driven Development (TDD) - ENTI - Novembro-2017Test-Driven Development (TDD) - ENTI - Novembro-2017
Test-Driven Development (TDD) - ENTI - Novembro-2017Renato Groff
 

Mais procurados (20)

Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)
Fundamentos e Carreira em Teste de Software (Aula Magna UniSalesiano)
 
Apresentação testes white box
Apresentação testes white boxApresentação testes white box
Apresentação testes white box
 
Carreira de QA
Carreira de QA Carreira de QA
Carreira de QA
 
O que eu deveria saber antes de testar performance?
O que eu deveria saber antes de testar performance?O que eu deveria saber antes de testar performance?
O que eu deveria saber antes de testar performance?
 
Semana da informática - Qualidade e Teste de Software
Semana da informática - Qualidade e Teste de SoftwareSemana da informática - Qualidade e Teste de Software
Semana da informática - Qualidade e Teste de Software
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville
 
Automação de Testes - How to do It Right
Automação de Testes - How to do It RightAutomação de Testes - How to do It Right
Automação de Testes - How to do It Right
 
O que Continuous delivery significa para QA
O que Continuous delivery significa para QAO que Continuous delivery significa para QA
O que Continuous delivery significa para QA
 
DevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilDevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágil
 
Pesquisa Ferramentas e Gestão de Testes de Software
Pesquisa Ferramentas e Gestão de Testes de SoftwarePesquisa Ferramentas e Gestão de Testes de Software
Pesquisa Ferramentas e Gestão de Testes de Software
 
Test-Driven Development (TDD): primeiros passos - QA-SP - Julho/2017
Test-Driven Development (TDD): primeiros passos - QA-SP - Julho/2017Test-Driven Development (TDD): primeiros passos - QA-SP - Julho/2017
Test-Driven Development (TDD): primeiros passos - QA-SP - Julho/2017
 
Qualidade de software, muito além dos testes - RP Tec Com - 2018
Qualidade de software, muito além dos testes - RP Tec Com - 2018 Qualidade de software, muito além dos testes - RP Tec Com - 2018
Qualidade de software, muito além dos testes - RP Tec Com - 2018
 
5 dicas para estruturar seu teste de performance
5 dicas para estruturar seu teste de performance5 dicas para estruturar seu teste de performance
5 dicas para estruturar seu teste de performance
 
Panorama geral sobre testes e qualidade de software
Panorama geral sobre testes e qualidade  de softwarePanorama geral sobre testes e qualidade  de software
Panorama geral sobre testes e qualidade de software
 
XPCE - Qualidade no Código
XPCE - Qualidade no CódigoXPCE - Qualidade no Código
XPCE - Qualidade no Código
 
10 coisas que não me contaram sobre Testes
10 coisas que não me contaram sobre Testes10 coisas que não me contaram sobre Testes
10 coisas que não me contaram sobre Testes
 
BDD - Behaviour Driven Development
BDD - Behaviour Driven DevelopmentBDD - Behaviour Driven Development
BDD - Behaviour Driven Development
 
Test-Driven Development (TDD) - ENTI - Novembro-2017
Test-Driven Development (TDD) - ENTI - Novembro-2017Test-Driven Development (TDD) - ENTI - Novembro-2017
Test-Driven Development (TDD) - ENTI - Novembro-2017
 
Lean software testing
Lean software testing Lean software testing
Lean software testing
 

Semelhante a [GTS-BA] Desvendando testes de software

3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardesMatheus de Lara Calache
 
Qualidade de Software - Desenvolvimento dirigido por testes
Qualidade de Software - Desenvolvimento dirigido por testesQualidade de Software - Desenvolvimento dirigido por testes
Qualidade de Software - Desenvolvimento dirigido por testesJoaquim Lopes Júnior
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
 
Test-Driven Development with PHP
Test-Driven Development with PHPTest-Driven Development with PHP
Test-Driven Development with PHPCezar Souza
 
Softwares de apoio ao desenvolvimento 2012
Softwares de apoio ao desenvolvimento   2012Softwares de apoio ao desenvolvimento   2012
Softwares de apoio ao desenvolvimento 2012Diogo Winck
 
O que eu deveria saber antes de testar performance?
O que eu deveria saber antes de testar performance?O que eu deveria saber antes de testar performance?
O que eu deveria saber antes de testar performance?Ariane Izac
 
Introdução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IIntrodução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IJoão Lourenço
 
[GUTS-RS] GUTS Universitário - Carreira de Testes
[GUTS-RS] GUTS Universitário - Carreira de Testes[GUTS-RS] GUTS Universitário - Carreira de Testes
[GUTS-RS] GUTS Universitário - Carreira de TestesGUTS-RS
 
Introdução a Automação de Testes
Introdução a Automação de TestesIntrodução a Automação de Testes
Introdução a Automação de TestesLorena Caldas
 
Agile Testing, por Carolina Borim
Agile Testing, por Carolina BorimAgile Testing, por Carolina Borim
Agile Testing, por Carolina BorimThoughtworks
 
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfilCenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfilJoão Clineu - CTFL, CSM, CSD
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwareGTS-CE
 
Just Java 2006 - Qualidade em Desenvolvimento Java para todos os gostos - Dan...
Just Java 2006 - Qualidade em Desenvolvimento Java para todos os gostos - Dan...Just Java 2006 - Qualidade em Desenvolvimento Java para todos os gostos - Dan...
Just Java 2006 - Qualidade em Desenvolvimento Java para todos os gostos - Dan...Daniel Wildt
 
Introdução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareIntrodução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareCloves da Rocha
 
Teste de Software em Ti Interna
Teste de Software em Ti InternaTeste de Software em Ti Interna
Teste de Software em Ti InternaRoger Ritter
 
Palestra Fundamentos de Testes - Tche linux POA
Palestra Fundamentos de Testes  - Tche linux POAPalestra Fundamentos de Testes  - Tche linux POA
Palestra Fundamentos de Testes - Tche linux POAAline Zanin
 
Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  RobotiumQualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com RobotiumElvírio Junior
 

Semelhante a [GTS-BA] Desvendando testes de software (20)

3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes
 
Qualidade de Software - Desenvolvimento dirigido por testes
Qualidade de Software - Desenvolvimento dirigido por testesQualidade de Software - Desenvolvimento dirigido por testes
Qualidade de Software - Desenvolvimento dirigido por testes
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreira
 
Test-Driven Development with PHP
Test-Driven Development with PHPTest-Driven Development with PHP
Test-Driven Development with PHP
 
Softwares de apoio ao desenvolvimento 2012
Softwares de apoio ao desenvolvimento   2012Softwares de apoio ao desenvolvimento   2012
Softwares de apoio ao desenvolvimento 2012
 
O que eu deveria saber antes de testar performance?
O que eu deveria saber antes de testar performance?O que eu deveria saber antes de testar performance?
O que eu deveria saber antes de testar performance?
 
Introdução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IIntrodução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade I
 
[GUTS-RS] GUTS Universitário - Carreira de Testes
[GUTS-RS] GUTS Universitário - Carreira de Testes[GUTS-RS] GUTS Universitário - Carreira de Testes
[GUTS-RS] GUTS Universitário - Carreira de Testes
 
Introdução a Automação de Testes
Introdução a Automação de TestesIntrodução a Automação de Testes
Introdução a Automação de Testes
 
Cultura de testes
Cultura de testesCultura de testes
Cultura de testes
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Agile Testing, por Carolina Borim
Agile Testing, por Carolina BorimAgile Testing, por Carolina Borim
Agile Testing, por Carolina Borim
 
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfilCenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
 
Papéis em teste e qualidade de software
Papéis em teste e qualidade de softwarePapéis em teste e qualidade de software
Papéis em teste e qualidade de software
 
Papéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de SoftwarePapéis em Teste e Qualidade de Software
Papéis em Teste e Qualidade de Software
 
Just Java 2006 - Qualidade em Desenvolvimento Java para todos os gostos - Dan...
Just Java 2006 - Qualidade em Desenvolvimento Java para todos os gostos - Dan...Just Java 2006 - Qualidade em Desenvolvimento Java para todos os gostos - Dan...
Just Java 2006 - Qualidade em Desenvolvimento Java para todos os gostos - Dan...
 
Introdução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareIntrodução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de Software
 
Teste de Software em Ti Interna
Teste de Software em Ti InternaTeste de Software em Ti Interna
Teste de Software em Ti Interna
 
Palestra Fundamentos de Testes - Tche linux POA
Palestra Fundamentos de Testes  - Tche linux POAPalestra Fundamentos de Testes  - Tche linux POA
Palestra Fundamentos de Testes - Tche linux POA
 
Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  RobotiumQualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium
 

Mais de GTS Bahia

[GTS-BA] Testes exploratórios guiados à sessão - LinguÁgil
[GTS-BA] Testes exploratórios guiados à sessão - LinguÁgil[GTS-BA] Testes exploratórios guiados à sessão - LinguÁgil
[GTS-BA] Testes exploratórios guiados à sessão - LinguÁgilGTS Bahia
 
[GTS-BA] Tech-Talk: Testes em ruby
[GTS-BA] Tech-Talk: Testes em ruby[GTS-BA] Tech-Talk: Testes em ruby
[GTS-BA] Tech-Talk: Testes em rubyGTS Bahia
 
[GTS-BA] Bate papo: QA no Homeoffice
[GTS-BA] Bate papo: QA no Homeoffice[GTS-BA] Bate papo: QA no Homeoffice
[GTS-BA] Bate papo: QA no HomeofficeGTS Bahia
 
[GTS-BA] Bate papo: Saindo da Bahia
[GTS-BA]  Bate papo: Saindo  da Bahia[GTS-BA]  Bate papo: Saindo  da Bahia
[GTS-BA] Bate papo: Saindo da BahiaGTS Bahia
 
[GTS-BA] Ruby on rails 5 - UNIFAC
[GTS-BA] Ruby on rails 5 - UNIFAC[GTS-BA] Ruby on rails 5 - UNIFAC
[GTS-BA] Ruby on rails 5 - UNIFACGTS Bahia
 
[GTS-BA] Agile testers 2017
[GTS-BA] Agile testers   2017[GTS-BA] Agile testers   2017
[GTS-BA] Agile testers 2017GTS Bahia
 
[GTS-BA] O papel do QA na cultura Ágil
[GTS-BA] O papel do QA na cultura Ágil[GTS-BA] O papel do QA na cultura Ágil
[GTS-BA] O papel do QA na cultura ÁgilGTS Bahia
 
[GTS Bahia] - Retrospectiva 2020
[GTS Bahia] - Retrospectiva 2020[GTS Bahia] - Retrospectiva 2020
[GTS Bahia] - Retrospectiva 2020GTS Bahia
 
GTS Bahia - Teste de Usabilidade: Heurísticas de Nielsen
GTS Bahia - Teste de Usabilidade: Heurísticas de Nielsen GTS Bahia - Teste de Usabilidade: Heurísticas de Nielsen
GTS Bahia - Teste de Usabilidade: Heurísticas de Nielsen GTS Bahia
 
GTS Bahia - Teste de Usabilidade: Boas Práticas e Padrões
GTS Bahia - Teste de Usabilidade: Boas Práticas e PadrõesGTS Bahia - Teste de Usabilidade: Boas Práticas e Padrões
GTS Bahia - Teste de Usabilidade: Boas Práticas e PadrõesGTS Bahia
 

Mais de GTS Bahia (10)

[GTS-BA] Testes exploratórios guiados à sessão - LinguÁgil
[GTS-BA] Testes exploratórios guiados à sessão - LinguÁgil[GTS-BA] Testes exploratórios guiados à sessão - LinguÁgil
[GTS-BA] Testes exploratórios guiados à sessão - LinguÁgil
 
[GTS-BA] Tech-Talk: Testes em ruby
[GTS-BA] Tech-Talk: Testes em ruby[GTS-BA] Tech-Talk: Testes em ruby
[GTS-BA] Tech-Talk: Testes em ruby
 
[GTS-BA] Bate papo: QA no Homeoffice
[GTS-BA] Bate papo: QA no Homeoffice[GTS-BA] Bate papo: QA no Homeoffice
[GTS-BA] Bate papo: QA no Homeoffice
 
[GTS-BA] Bate papo: Saindo da Bahia
[GTS-BA]  Bate papo: Saindo  da Bahia[GTS-BA]  Bate papo: Saindo  da Bahia
[GTS-BA] Bate papo: Saindo da Bahia
 
[GTS-BA] Ruby on rails 5 - UNIFAC
[GTS-BA] Ruby on rails 5 - UNIFAC[GTS-BA] Ruby on rails 5 - UNIFAC
[GTS-BA] Ruby on rails 5 - UNIFAC
 
[GTS-BA] Agile testers 2017
[GTS-BA] Agile testers   2017[GTS-BA] Agile testers   2017
[GTS-BA] Agile testers 2017
 
[GTS-BA] O papel do QA na cultura Ágil
[GTS-BA] O papel do QA na cultura Ágil[GTS-BA] O papel do QA na cultura Ágil
[GTS-BA] O papel do QA na cultura Ágil
 
[GTS Bahia] - Retrospectiva 2020
[GTS Bahia] - Retrospectiva 2020[GTS Bahia] - Retrospectiva 2020
[GTS Bahia] - Retrospectiva 2020
 
GTS Bahia - Teste de Usabilidade: Heurísticas de Nielsen
GTS Bahia - Teste de Usabilidade: Heurísticas de Nielsen GTS Bahia - Teste de Usabilidade: Heurísticas de Nielsen
GTS Bahia - Teste de Usabilidade: Heurísticas de Nielsen
 
GTS Bahia - Teste de Usabilidade: Boas Práticas e Padrões
GTS Bahia - Teste de Usabilidade: Boas Práticas e PadrõesGTS Bahia - Teste de Usabilidade: Boas Práticas e Padrões
GTS Bahia - Teste de Usabilidade: Boas Práticas e Padrões
 

[GTS-BA] Desvendando testes de software