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

37
Teste de Software: uma área, uma carreira, um novo perfil. João Clineu

description

Cenartec 2014 - Conversando sobre teste de software com os novos Jedis que iram dominar o mundo..

Transcript of Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Page 1: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Teste de Software: uma área, uma carreira, um novo perfil.

João Clineu

Page 2: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

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.

Page 3: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Quem somos nós?

- Somos uma empresa que fornece treinamentos e consultoria na área deteste de software proporcionando qualificação de profissionais e,consequentemente, agregando qualidade aos produtos de seus clientes.

Page 4: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Teste de Software: uma área, uma carreira, um novo perfil.

Page 5: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Mas Antes………

Page 6: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

O que é Qualidade?

Page 7: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Quem aqui é desenvolve software?

Page 8: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

XGH

Alguém conhece?

eXtreme Go Horse Programming

Page 9: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

XGH eXtreme Go Horse Programming

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;

Page 10: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Quem aqui já desenvolveu ou desenvolve usando

XGH?

Page 11: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Resultado

Page 12: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

E o Cliente?

Page 13: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

E o Time de Desenvolvimento?

Page 14: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Existe uma Solução

Page 15: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Teste de Software

• Segundo Sommervile (2007), “[...] a meta do teste desoftware é convencer os desenvolvedores e clientes dosistema de que o software é bom o suficiente para o usooperacional. O teste é um processo voltado a atingir aconfiabilidade do software”.

• Segundo Pressman (2011), a qualidade pode ser definidacomo: “uma gestão de qualidade efetiva aplicada de modo acriar um produto útil que forneça valor mensurável paraaqueles que produzem e para aqueles que utilizam”.

Page 16: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

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 elementocrítico para a garantia da qualidade do produto e representa a ultima revisão de especificação, projeto e codificação.

Page 17: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Mas em que Momento Fazemos Teste?

Page 18: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Desenvolvendo um Software

Page 19: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Mas testar não era só passar o dia todo tocando em botão ?

Page 20: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Page 21: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Teste de Software possui Níveis

Page 22: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Teste de Software possui Técnicas

Page 23: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Teste de Software possui Critérios

Page 24: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Teste de Software Possui Tipos

Page 25: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Teste de Software Possui Ferramentas

Page 26: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Mas eu só posso ser um testador?

Page 27: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Teste de Software possui Carreira

Page 28: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Page 29: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Como posso fazer parte desse grupo? Como ter esse poder?

Page 30: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Era uma vez.....

Escondido

Contra os desenvolvedores

O único responsável pela qualidade do software

Page 31: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Mas……

Page 32: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Não importa a Tecnologia. O tester entende de Qualidade.

Page 33: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Agora ele faz Parte do Time.....

Page 34: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Page 35: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Page 36: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

https://www.facebook.com/qualityplustreinamentos

Page 37: Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil

Teste de Software: uma área, uma carreira, um novo perfil.

João Clineu

www.facebook.com/joao.clineu

google.com/+JoãoClineu

br.linkedin.com/pub/joão-clineu/5a/938/307/

[email protected]