Teste de Software: uma área, uma carreira, um novo perfil. 
João Clineu
Quem sou eu? 
Profissional bacharel em Ciência da Computação. Um dos autores do relato de experiência: Especificação e Aut...
Quem somos nós? 
Instituto de P&D localizado em Manaus
Treinamentos Constantes
Incetiva a Criatividade
Quem somos nós? 
-Somosumaempresaquefornecetreinamentoseconsultorianaáreadetestedesoftwareproporcionandoqualificaçãodeprof...
Prazer, eu sou a FPF Tech e a QualityPlus. 
http://fpf.br/ 
http://www.qualityplustreinamentos.com
Mas Antes………
O que é Qualidade? 
Muito Fácil!
MAS...?
Quem aqui desenvolve software?
XGH 
Alguém conhece? 
eXtremeGoHorseProgramming
XGH 
eXtremeGoHorseProgramming 
1.XGH vale tudo. Resolveu o problema? Compilou? Commit e então era isso; 
2.XGH é totalmen...
Quem aqui jádesenvolveu ou desenvolve usando XGH?
Resultado
E o Cliente?
E o Time de Desenvolvimento?
Existe uma Solução
Teste de Software
Mas antes....Era uma vez..... 
Escondido 
Contra os desenvolvedores 
O único responsável pela qualidade do software
Mas em que Momento Fazemos Teste?
Desenvolvendo um Software
Mas testar não era só passar o dia todo tocando em botão ?
Teste de Software possui Bibliografia
Teste de Software 
•SegundoSommervile(2007),“[...]ametadotestedesoftwareéconvencerosdesenvolvedoreseclientesdosistemadeque...
Teste de Software 
•Segundo Myers (1979), o objetivo da fase de teste é o processo de executar um programa com a intenção ...
Teste de Software possui Níveis 
Sistema 
Aceitação 
Unidade 
Integração
Teste de Software possui Técnicas
Teste de Software possui Critérios 
Partição de Equivalência 
Análise do Valor Limite 
Tabela de Decisão
Teste de Software Possui Tipos 
Estático 
Exploratório 
Usabilidade 
Desempenho 
Funcional 
Segurança 
Regressão 
Sanidade...
Teste de Software Possui Ferramentas
Mas eu só posso ser um testador?
Teste de Software possui Carreira
Como posso fazer parte desse grupo? Como ter esse poder?
Curioso 
Crítico 
Analítico 
Participativo 
Questionador 
Movido a Desafios 
Gostar de Código
Não importa a Tecnologia. O tester entende de Qualidade. 
ETC.
Agora ele faz Parte do Time..... 
Mesmo Laboratório 
Entende de Todo o Projeto 
Pensa em Automação 
O objetivo é um só: Qu...
É tudo novidade. 
Tem muito “Hello World”, mas na vida real é bem diferente. 
Poucos Jedis com perfil. 
Mudança de cultura...
Uma Área 
Uma Carreira 
Um novo perfil
Teste de Software: uma área, uma carreira, um novo perfil. 
www.facebook.com/joao.clineu 
google.com/+JoãoClineu 
br.linke...
SEMINFO 2014 -  Teste de software, uma área, uma carreira, um novo perfil.
SEMINFO 2014 -  Teste de software, uma área, uma carreira, um novo perfil.
SEMINFO 2014 -  Teste de software, uma área, uma carreira, um novo perfil.
Próximos SlideShares
Carregando em…5
×

SEMINFO 2014 - Teste de software, uma área, uma carreira, um novo perfil.

1.699 visualizações

Publicada em

SEMINFO 2014 - ICET

Publicada em: Software
0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.699
No SlideShare
0
A partir de incorporações
0
Número de incorporações
854
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

SEMINFO 2014 - Teste de software, uma área, uma carreira, um novo perfil.

  1. 1. Teste de Software: uma área, uma carreira, um novo perfil. João Clineu
  2. 2. Quem sou eu? Profissional bacharel em Ciência da Computação. Um dos autores do relato de experiência: Especificação e Automação Colaborativas de Testes utilizando a técnica BDD, publicado no SBQS 2013. Scrum Master e Scrum Developer pela ScrumAliance –CSM e CSD. Líder Teste de Software na FPF tech e defensor de metodologias ágeis dentro do desenvolvimento de software, enfaticamente em teste ágil, possui mais de 3 anos de experiência na área de pesquisa e desenvolvimento de teste software(Mobile, Web e Desktop), testes automatizados com Selenium, Junit, Robotium, Sikuli, UIAutomator e Selendroid com a utilização de BDD, Testes Exploratórios e todo o processo de teste de software: planejamento, especificação/execução de casos de testes, registro de falhas e relatórios de testes.
  3. 3. Quem somos nós? Instituto de P&D localizado em Manaus
  4. 4. Treinamentos Constantes
  5. 5. Incetiva a Criatividade
  6. 6. Quem somos nós? -Somosumaempresaquefornecetreinamentoseconsultorianaáreadetestedesoftwareproporcionandoqualificaçãodeprofissionaise, consequentemente,agregandoqualidadeaosprodutosdeseusclientes.
  7. 7. Prazer, eu sou a FPF Tech e a QualityPlus. http://fpf.br/ http://www.qualityplustreinamentos.com
  8. 8. Mas Antes………
  9. 9. O que é Qualidade? Muito Fácil!
  10. 10. MAS...?
  11. 11. Quem aqui desenvolve software?
  12. 12. XGH Alguém conhece? eXtremeGoHorseProgramming
  13. 13. XGH eXtremeGoHorseProgramming 1.XGH vale tudo. Resolveu o problema? Compilou? Commit e então era isso; 2.XGH é totalmente reativo. Os erros só existem quando aparecem; 3.Não existe refactoring, apenas rework; 4.Se tiver funcionando,não mexa mais; 5.Teste é para os fracos. Se rodou, está funcionando;
  14. 14. Quem aqui jádesenvolveu ou desenvolve usando XGH?
  15. 15. Resultado
  16. 16. E o Cliente?
  17. 17. E o Time de Desenvolvimento?
  18. 18. Existe uma Solução
  19. 19. Teste de Software
  20. 20. Mas antes....Era uma vez..... Escondido Contra os desenvolvedores O único responsável pela qualidade do software
  21. 21. Mas em que Momento Fazemos Teste?
  22. 22. Desenvolvendo um Software
  23. 23. Mas testar não era só passar o dia todo tocando em botão ?
  24. 24. Teste de Software possui Bibliografia
  25. 25. Teste de Software •SegundoSommervile(2007),“[...]ametadotestedesoftwareéconvencerosdesenvolvedoreseclientesdosistemadequeosoftwareébomosuficienteparaousooperacional.Otesteéumprocessovoltadoaatingiraconfiabilidadedosoftware”. •SegundoPressman(2011),aqualidadepodeserdefinidacomo: “umagestãodequalidadeefetivaaplicadademodoacriarumprodutoútilqueforneçavalormensurávelparaaquelesqueproduzemeparaaquelesqueutilizam”.
  26. 26. Teste de Software •Segundo Myers (1979), o objetivo da fase de teste é o processo de executar um programa com a intenção de descobrir um erro através de um bom caso de teste. •Segundo Pressman (2000), teste de software é um elemento crítico para a garantia da qualidade do produto e representa a ultima revisão de especificação, projeto e codificação.
  27. 27. Teste de Software possui Níveis Sistema Aceitação Unidade Integração
  28. 28. Teste de Software possui Técnicas
  29. 29. Teste de Software possui Critérios Partição de Equivalência Análise do Valor Limite Tabela de Decisão
  30. 30. Teste de Software Possui Tipos Estático Exploratório Usabilidade Desempenho Funcional Segurança Regressão Sanidade Estrutural Mutação
  31. 31. Teste de Software Possui Ferramentas
  32. 32. Mas eu só posso ser um testador?
  33. 33. Teste de Software possui Carreira
  34. 34. Como posso fazer parte desse grupo? Como ter esse poder?
  35. 35. Curioso Crítico Analítico Participativo Questionador Movido a Desafios Gostar de Código
  36. 36. Não importa a Tecnologia. O tester entende de Qualidade. ETC.
  37. 37. Agora ele faz Parte do Time..... Mesmo Laboratório Entende de Todo o Projeto Pensa em Automação O objetivo é um só: Qualidade
  38. 38. É tudo novidade. Tem muito “Hello World”, mas na vida real é bem diferente. Poucos Jedis com perfil. Mudança de cultura. Automação de teste.
  39. 39. Uma Área Uma Carreira Um novo perfil
  40. 40. Teste de Software: uma área, uma carreira, um novo perfil. www.facebook.com/joao.clineu google.com/+JoãoClineu br.linkedin.com/pub/joão-clineu/5a/938/307/ qualityplus@qualityplustreinamentos.com www.qualityplustreinamentos.com

×