SlideShare uma empresa Scribd logo
Como	
  você	
  testa	
  seu	
  
software?
Por Ismael Soares
EM PLENO SÉCULO XXI
TEM EMPRESAS QUE NÃO
VEEM VALOR NOS TESTES!
Se	
  inverter	
  vai	
  dar	
  
buxis	
  cacildis!
"8"	
  erros	
  que	
  você	
  
não	
  pode	
  cometer!
fonte: http://crowdtest.me/9-erros-teste-software-voce-nao-pode-cometer/
#1: Atribuir a responsabilidade pela
qualidade unicamente ao testador
#2: Começar tarde demais
#3: Usar testes
como trabalho
para estagiários
#4: Não incentivar/motivar
desenvolvedores a testar
#5: Dar mais atenção ao execução dos
testes que ao software
#6: Não se preocupar 

com a qualidade dos testes
#7: Não reportar um bug de maneira
clara
#8: Tentar automatizar todos os testes
Duvidas?
Obrigado
@rkmael
rkmael@hotmail.com
www.bluesoft.com.br/blog

Mais conteúdo relacionado

Mais procurados

Você ainda não pratica TDD?
Você ainda não pratica TDD?Você ainda não pratica TDD?
Você ainda não pratica TDD?
Maurício Aniche
 
Criando um ambiente real de distribuição de aplicativos usando TestFairy
Criando um ambiente real de distribuição de aplicativos usando TestFairyCriando um ambiente real de distribuição de aplicativos usando TestFairy
Criando um ambiente real de distribuição de aplicativos usando TestFairy
Rafael Pacheco
 
Test link
Test linkTest link
Test link
Plácido Segundo
 
Precisamos falar sobre Visual Studio App Center
Precisamos falar sobre Visual Studio App CenterPrecisamos falar sobre Visual Studio App Center
Precisamos falar sobre Visual Studio App Center
Letticia Nicoli
 
BDD em Ação
BDD em AçãoBDD em Ação
BDD em Ação
Uilian Ries
 
Talk testes em flutter
Talk testes em flutterTalk testes em flutter
Talk testes em flutter
Jhonatas Matos
 
Testlink apresentacao
Testlink apresentacaoTestlink apresentacao
Testlink apresentacao
Priscila Calderão
 
Exercícios teste de software
Exercícios   teste de softwareExercícios   teste de software
Exercícios teste de softwaremarildovezaro
 
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com ...
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com ...2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com ...
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com ...
João Júnior
 
Design Factory em testes
Design Factory em testesDesign Factory em testes
Design Factory em testes
TestRock!
 
JUnit Experience
JUnit ExperienceJUnit Experience
JUnit Experience
Renan Uchôa
 
Test-Driven Development serve pra mim?
Test-Driven Development serve pra mim?Test-Driven Development serve pra mim?
Test-Driven Development serve pra mim?
Maurício Aniche
 
Automação de Teste Funcionais - Selenium
Automação de Teste Funcionais - SeleniumAutomação de Teste Funcionais - Selenium
Automação de Teste Funcionais - Selenium
Israel Santiago
 
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
minastestingconference
 
Tester, pegue suas coisas, você está demitido
Tester, pegue suas coisas, você está demitidoTester, pegue suas coisas, você está demitido
Tester, pegue suas coisas, você está demitido
Leonardo Galani
 
[Curso Java Basico] Aula 02: Instalar Java Windows 10
[Curso Java Basico] Aula 02: Instalar Java Windows 10[Curso Java Basico] Aula 02: Instalar Java Windows 10
[Curso Java Basico] Aula 02: Instalar Java Windows 10
Loiane Groner
 
Teste em produção - Paraiso ou Inferno?
Teste em produção - Paraiso ou Inferno?Teste em produção - Paraiso ou Inferno?
Teste em produção - Paraiso ou Inferno?
Sarah Pimentel
 
Selenium
SeleniumSelenium
Selenium
Tadeu Marinho
 
Realizando a gestão de testes e o controle de defeitos
Realizando a gestão de testes e o controle de defeitosRealizando a gestão de testes e o controle de defeitos
Realizando a gestão de testes e o controle de defeitos
VIVIANE RANGEL
 

Mais procurados (20)

Você ainda não pratica TDD?
Você ainda não pratica TDD?Você ainda não pratica TDD?
Você ainda não pratica TDD?
 
Criando um ambiente real de distribuição de aplicativos usando TestFairy
Criando um ambiente real de distribuição de aplicativos usando TestFairyCriando um ambiente real de distribuição de aplicativos usando TestFairy
Criando um ambiente real de distribuição de aplicativos usando TestFairy
 
Test link
Test linkTest link
Test link
 
Precisamos falar sobre Visual Studio App Center
Precisamos falar sobre Visual Studio App CenterPrecisamos falar sobre Visual Studio App Center
Precisamos falar sobre Visual Studio App Center
 
BDD em Ação
BDD em AçãoBDD em Ação
BDD em Ação
 
Talk testes em flutter
Talk testes em flutterTalk testes em flutter
Talk testes em flutter
 
Testes e Refatoração
Testes e RefatoraçãoTestes e Refatoração
Testes e Refatoração
 
Testlink apresentacao
Testlink apresentacaoTestlink apresentacao
Testlink apresentacao
 
Exercícios teste de software
Exercícios   teste de softwareExercícios   teste de software
Exercícios teste de software
 
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com ...
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com ...2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com ...
2° Workshop de Testes em Uberlândia - Treinamento em Automação de Testes com ...
 
Design Factory em testes
Design Factory em testesDesign Factory em testes
Design Factory em testes
 
JUnit Experience
JUnit ExperienceJUnit Experience
JUnit Experience
 
Test-Driven Development serve pra mim?
Test-Driven Development serve pra mim?Test-Driven Development serve pra mim?
Test-Driven Development serve pra mim?
 
Automação de Teste Funcionais - Selenium
Automação de Teste Funcionais - SeleniumAutomação de Teste Funcionais - Selenium
Automação de Teste Funcionais - Selenium
 
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
[MTC 2021] Criando testes automatizados rápidos e robustos com cypress - Walm...
 
Tester, pegue suas coisas, você está demitido
Tester, pegue suas coisas, você está demitidoTester, pegue suas coisas, você está demitido
Tester, pegue suas coisas, você está demitido
 
[Curso Java Basico] Aula 02: Instalar Java Windows 10
[Curso Java Basico] Aula 02: Instalar Java Windows 10[Curso Java Basico] Aula 02: Instalar Java Windows 10
[Curso Java Basico] Aula 02: Instalar Java Windows 10
 
Teste em produção - Paraiso ou Inferno?
Teste em produção - Paraiso ou Inferno?Teste em produção - Paraiso ou Inferno?
Teste em produção - Paraiso ou Inferno?
 
Selenium
SeleniumSelenium
Selenium
 
Realizando a gestão de testes e o controle de defeitos
Realizando a gestão de testes e o controle de defeitosRealizando a gestão de testes e o controle de defeitos
Realizando a gestão de testes e o controle de defeitos
 

Destaque

Testando JavaScript com Spock
Testando JavaScript com SpockTestando JavaScript com Spock
Testando JavaScript com Spock
Ismael
 
SPED no Sistema Bluesoft
SPED no Sistema BluesoftSPED no Sistema Bluesoft
SPED no Sistema Bluesoft
Ismael
 
Os testes ainda vao salvar sua pele
Os testes ainda vao salvar sua peleOs testes ainda vao salvar sua pele
Os testes ainda vao salvar sua pele
Ismael
 
Emoções do Lider
Emoções do LiderEmoções do Lider
Emoções do Lider
Ismael
 
Quando a tecnologia se torna um problema
Quando a tecnologia se torna um problemaQuando a tecnologia se torna um problema
Quando a tecnologia se torna um problema
Ismael
 
Novidades Groovy 2.0
Novidades Groovy 2.0Novidades Groovy 2.0
Novidades Groovy 2.0
Ismael
 
Padrões de deploy para DevOps e Entrega Contínua
Padrões de deploy para DevOps e Entrega ContínuaPadrões de deploy para DevOps e Entrega Contínua
Padrões de deploy para DevOps e Entrega Contínua
Danilo Sato
 
Design Simples com XP
Design Simples com XPDesign Simples com XP
Design Simples com XP
Ismael
 
DevCamp 2016
DevCamp 2016DevCamp 2016
DevCamp 2016
Ismael
 
Refactoring Databases - parte 1
Refactoring Databases - parte 1Refactoring Databases - parte 1
Refactoring Databases - parte 1
Ismael
 
Refactoring Databases
Refactoring DatabasesRefactoring Databases
Refactoring Databases
Ismael
 
Geb - Acceptance Test
Geb - Acceptance TestGeb - Acceptance Test
Geb - Acceptance Test
Ismael
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
Ismael
 
Java one
Java oneJava one
Java one
Ismael
 
Equipes auto organizaveis
Equipes auto organizaveisEquipes auto organizaveis
Equipes auto organizaveis
Ismael
 
BDD com Easyb
BDD com EasybBDD com Easyb
BDD com Easyb
Ismael
 
Clareza nos objetivos
Clareza nos objetivosClareza nos objetivos
Clareza nos objetivos
Ismael
 
Conceitos Historias do Usuario
Conceitos Historias do UsuarioConceitos Historias do Usuario
Conceitos Historias do Usuario
Ismael
 
O que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloO que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São Paulo
Ismael
 
Habilidade sensorial em Equipes Auto-Organizáveis
Habilidade sensorial em Equipes Auto-OrganizáveisHabilidade sensorial em Equipes Auto-Organizáveis
Habilidade sensorial em Equipes Auto-Organizáveis
Ismael
 

Destaque (20)

Testando JavaScript com Spock
Testando JavaScript com SpockTestando JavaScript com Spock
Testando JavaScript com Spock
 
SPED no Sistema Bluesoft
SPED no Sistema BluesoftSPED no Sistema Bluesoft
SPED no Sistema Bluesoft
 
Os testes ainda vao salvar sua pele
Os testes ainda vao salvar sua peleOs testes ainda vao salvar sua pele
Os testes ainda vao salvar sua pele
 
Emoções do Lider
Emoções do LiderEmoções do Lider
Emoções do Lider
 
Quando a tecnologia se torna um problema
Quando a tecnologia se torna um problemaQuando a tecnologia se torna um problema
Quando a tecnologia se torna um problema
 
Novidades Groovy 2.0
Novidades Groovy 2.0Novidades Groovy 2.0
Novidades Groovy 2.0
 
Padrões de deploy para DevOps e Entrega Contínua
Padrões de deploy para DevOps e Entrega ContínuaPadrões de deploy para DevOps e Entrega Contínua
Padrões de deploy para DevOps e Entrega Contínua
 
Design Simples com XP
Design Simples com XPDesign Simples com XP
Design Simples com XP
 
DevCamp 2016
DevCamp 2016DevCamp 2016
DevCamp 2016
 
Refactoring Databases - parte 1
Refactoring Databases - parte 1Refactoring Databases - parte 1
Refactoring Databases - parte 1
 
Refactoring Databases
Refactoring DatabasesRefactoring Databases
Refactoring Databases
 
Geb - Acceptance Test
Geb - Acceptance TestGeb - Acceptance Test
Geb - Acceptance Test
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
Java one
Java oneJava one
Java one
 
Equipes auto organizaveis
Equipes auto organizaveisEquipes auto organizaveis
Equipes auto organizaveis
 
BDD com Easyb
BDD com EasybBDD com Easyb
BDD com Easyb
 
Clareza nos objetivos
Clareza nos objetivosClareza nos objetivos
Clareza nos objetivos
 
Conceitos Historias do Usuario
Conceitos Historias do UsuarioConceitos Historias do Usuario
Conceitos Historias do Usuario
 
O que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloO que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São Paulo
 
Habilidade sensorial em Equipes Auto-Organizáveis
Habilidade sensorial em Equipes Auto-OrganizáveisHabilidade sensorial em Equipes Auto-Organizáveis
Habilidade sensorial em Equipes Auto-Organizáveis
 

Mais de Ismael

TDC 2020 - Trilha de Management 3.0 e Gestão Ágil
TDC 2020 - Trilha de Management 3.0 e Gestão ÁgilTDC 2020 - Trilha de Management 3.0 e Gestão Ágil
TDC 2020 - Trilha de Management 3.0 e Gestão Ágil
Ismael
 
Introducao ao Pensamento Sistemico
Introducao ao Pensamento SistemicoIntroducao ao Pensamento Sistemico
Introducao ao Pensamento Sistemico
Ismael
 
Testes de unidade alem do basico
Testes de unidade alem do basicoTestes de unidade alem do basico
Testes de unidade alem do basico
Ismael
 
Bluesoft Culture
Bluesoft CultureBluesoft Culture
Bluesoft Culture
Ismael
 
Como dar e receber feedbacks
Como dar e receber feedbacksComo dar e receber feedbacks
Como dar e receber feedbacks
Ismael
 
Eficiencia de fluxo
Eficiencia de fluxoEficiencia de fluxo
Eficiencia de fluxo
Ismael
 
Como você testa seu software TDC 2017
Como você testa seu software  TDC 2017Como você testa seu software  TDC 2017
Como você testa seu software TDC 2017
Ismael
 
Como ter Entregas Frequentes
Como ter Entregas FrequentesComo ter Entregas Frequentes
Como ter Entregas Frequentes
Ismael
 
JUnit 5 vs JUnit 4
JUnit 5 vs JUnit 4JUnit 5 vs JUnit 4
JUnit 5 vs JUnit 4
Ismael
 
Conceitos por trás do Ágil
Conceitos por trás do ÁgilConceitos por trás do Ágil
Conceitos por trás do Ágil
Ismael
 
Boas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros MacetesBoas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros Macetes
Ismael
 
8 passos para mudança de John Kotter
8 passos para mudança de John Kotter8 passos para mudança de John Kotter
8 passos para mudança de John Kotter
Ismael
 
Curva da Mudança Kubler-Ross
Curva da Mudança Kubler-RossCurva da Mudança Kubler-Ross
Curva da Mudança Kubler-Ross
Ismael
 
7 Caracteristicas de um bom Lider Agil
7 Caracteristicas de um bom Lider Agil7 Caracteristicas de um bom Lider Agil
7 Caracteristicas de um bom Lider Agil
Ismael
 
Law of demeter
Law of demeterLaw of demeter
Law of demeter
Ismael
 
Junit Lambda
Junit LambdaJunit Lambda
Junit Lambda
Ismael
 
Feedback dos Testes
Feedback dos TestesFeedback dos Testes
Feedback dos Testes
Ismael
 
Refactoring Databases - Estrategias
Refactoring Databases - EstrategiasRefactoring Databases - Estrategias
Refactoring Databases - Estrategias
Ismael
 
Inove suas retrospectivas
Inove suas retrospectivasInove suas retrospectivas
Inove suas retrospectivas
Ismael
 
Truques da mente
Truques da menteTruques da mente
Truques da mente
Ismael
 

Mais de Ismael (20)

TDC 2020 - Trilha de Management 3.0 e Gestão Ágil
TDC 2020 - Trilha de Management 3.0 e Gestão ÁgilTDC 2020 - Trilha de Management 3.0 e Gestão Ágil
TDC 2020 - Trilha de Management 3.0 e Gestão Ágil
 
Introducao ao Pensamento Sistemico
Introducao ao Pensamento SistemicoIntroducao ao Pensamento Sistemico
Introducao ao Pensamento Sistemico
 
Testes de unidade alem do basico
Testes de unidade alem do basicoTestes de unidade alem do basico
Testes de unidade alem do basico
 
Bluesoft Culture
Bluesoft CultureBluesoft Culture
Bluesoft Culture
 
Como dar e receber feedbacks
Como dar e receber feedbacksComo dar e receber feedbacks
Como dar e receber feedbacks
 
Eficiencia de fluxo
Eficiencia de fluxoEficiencia de fluxo
Eficiencia de fluxo
 
Como você testa seu software TDC 2017
Como você testa seu software  TDC 2017Como você testa seu software  TDC 2017
Como você testa seu software TDC 2017
 
Como ter Entregas Frequentes
Como ter Entregas FrequentesComo ter Entregas Frequentes
Como ter Entregas Frequentes
 
JUnit 5 vs JUnit 4
JUnit 5 vs JUnit 4JUnit 5 vs JUnit 4
JUnit 5 vs JUnit 4
 
Conceitos por trás do Ágil
Conceitos por trás do ÁgilConceitos por trás do Ágil
Conceitos por trás do Ágil
 
Boas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros MacetesBoas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros Macetes
 
8 passos para mudança de John Kotter
8 passos para mudança de John Kotter8 passos para mudança de John Kotter
8 passos para mudança de John Kotter
 
Curva da Mudança Kubler-Ross
Curva da Mudança Kubler-RossCurva da Mudança Kubler-Ross
Curva da Mudança Kubler-Ross
 
7 Caracteristicas de um bom Lider Agil
7 Caracteristicas de um bom Lider Agil7 Caracteristicas de um bom Lider Agil
7 Caracteristicas de um bom Lider Agil
 
Law of demeter
Law of demeterLaw of demeter
Law of demeter
 
Junit Lambda
Junit LambdaJunit Lambda
Junit Lambda
 
Feedback dos Testes
Feedback dos TestesFeedback dos Testes
Feedback dos Testes
 
Refactoring Databases - Estrategias
Refactoring Databases - EstrategiasRefactoring Databases - Estrategias
Refactoring Databases - Estrategias
 
Inove suas retrospectivas
Inove suas retrospectivasInove suas retrospectivas
Inove suas retrospectivas
 
Truques da mente
Truques da menteTruques da mente
Truques da mente
 

Como você testa seu software