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 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.
Quem somos nós? 
Instituto de P&D localizado em Manaus
Treinamentos Constantes
Incetiva a Criatividade
Quem somos nós? 
-Somosumaempresaquefornecetreinamentoseconsultorianaáreadetestedesoftwareproporcionandoqualificaçãodeprofissionaise, consequentemente,agregandoqualidadeaosprodutosdeseusclientes.
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 é 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;
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éconvencerosdesenvolvedoreseclientesdosistemadequeosoftwareébomosuficienteparaousooperacional.Otesteéumprocessovoltadoaatingiraconfiabilidadedosoftware”. 
•SegundoPressman(2011),aqualidadepodeserdefinidacomo: “umagestãodequalidadeefetivaaplicadademodoacriarumprodutoútilqueforneçavalormensurávelparaaquelesqueproduzemeparaaquelesqueutilizam”.
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.
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 
Estrutural 
Mutação
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ó: Qualidade
É tudo novidade. 
Tem muito “Hello World”, mas na vida real é bem diferente. 
Poucos Jedis com perfil. 
Mudança de cultura. 
Automação de teste.
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.linkedin.com/pub/joão-clineu/5a/938/307/ 
qualityplus@qualityplustreinamentos.com 
www.qualityplustreinamentos.com

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

  • 1.
    Teste de Software:uma área, uma carreira, um novo perfil. João Clineu
  • 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.
    Quem somos nós? Instituto de P&D localizado em Manaus
  • 4.
  • 5.
  • 6.
    Quem somos nós? -Somosumaempresaquefornecetreinamentoseconsultorianaáreadetestedesoftwareproporcionandoqualificaçãodeprofissionaise, consequentemente,agregandoqualidadeaosprodutosdeseusclientes.
  • 7.
    Prazer, eu soua FPF Tech e a QualityPlus. http://fpf.br/ http://www.qualityplustreinamentos.com
  • 9.
  • 10.
    O que éQualidade? Muito Fácil!
  • 11.
  • 12.
  • 13.
    XGH Alguém conhece? eXtremeGoHorseProgramming
  • 14.
    XGH eXtremeGoHorseProgramming 1.XGHvale 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;
  • 15.
    Quem aqui jádesenvolveuou desenvolve usando XGH?
  • 16.
  • 17.
  • 18.
    E o Timede Desenvolvimento?
  • 19.
  • 20.
  • 21.
    Mas antes....Era umavez..... Escondido Contra os desenvolvedores O único responsável pela qualidade do software
  • 22.
    Mas em queMomento Fazemos Teste?
  • 23.
  • 24.
    Mas testar nãoera só passar o dia todo tocando em botão ?
  • 26.
    Teste de Softwarepossui Bibliografia
  • 27.
    Teste de Software •SegundoSommervile(2007),“[...]ametadotestedesoftwareéconvencerosdesenvolvedoreseclientesdosistemadequeosoftwareébomosuficienteparaousooperacional.Otesteéumprocessovoltadoaatingiraconfiabilidadedosoftware”. •SegundoPressman(2011),aqualidadepodeserdefinidacomo: “umagestãodequalidadeefetivaaplicadademodoacriarumprodutoútilqueforneçavalormensurávelparaaquelesqueproduzemeparaaquelesqueutilizam”.
  • 28.
    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.
  • 29.
    Teste de Softwarepossui Níveis Sistema Aceitação Unidade Integração
  • 30.
    Teste de Softwarepossui Técnicas
  • 31.
    Teste de Softwarepossui Critérios Partição de Equivalência Análise do Valor Limite Tabela de Decisão
  • 32.
    Teste de SoftwarePossui Tipos Estático Exploratório Usabilidade Desempenho Funcional Segurança Regressão Sanidade Estrutural Mutação
  • 33.
    Teste de SoftwarePossui Ferramentas
  • 34.
    Mas eu sóposso ser um testador?
  • 35.
    Teste de Softwarepossui Carreira
  • 37.
    Como posso fazerparte desse grupo? Como ter esse poder?
  • 38.
    Curioso Crítico Analítico Participativo Questionador Movido a Desafios Gostar de Código
  • 39.
    Não importa aTecnologia. O tester entende de Qualidade. ETC.
  • 40.
    Agora ele fazParte do Time..... Mesmo Laboratório Entende de Todo o Projeto Pensa em Automação O objetivo é um só: Qualidade
  • 41.
    É tudo novidade. Tem muito “Hello World”, mas na vida real é bem diferente. Poucos Jedis com perfil. Mudança de cultura. Automação de teste.
  • 42.
    Uma Área UmaCarreira Um novo perfil
  • 43.
    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