Palestra FIAP - 11/09/2014 - Testes de Software

518 visualizações

Publicada em

  • Seja o primeiro a comentar

Palestra FIAP - 11/09/2014 - Testes de Software

  1. 1. Teste de Software 11 de setembro de 2014 Robson Agapito Correa robson.agapito@locaweb.com.br robagapito@hotmail.com 13 September 2014 1
  2. 2. Palestrante: Robson Agapito Formação Acadêmica ETEC Fernando Prestes / ETEC Polivalente de Americana Graduado em Processamento de Dados – Fatec/Americana Pós Graduado em Análise de Sistemas – PUCCAMP Pós Graduado em TI na Manufatura – Fatec/Sorocaba Experiência Profissional  Coordenador de Qualidade de Software na Locaweb CBTS – Certificação Brasileira de Testes de Software CTFL – Certified Tester Foundation Level CSM – Certified Scrum Master Blog: http://www.testadores.com.br Twitter: http://twitter.com/robsonagapito Linkdin: http://br.linkedin.com/in/robsonagapito 13 September 2014 2
  3. 3. Cronograma 1. O que é Teste de Software? 2. Onde o Teste de Software influencia no desenvolvimento da aplicação? 3. Profissionais de Teste de Software 4. Cargos e Salários do Teste de Software 5. Jogo dos Sete Defeitos 6. Exemplo de Automação de Testes 13 September 2014 3
  4. 4. O que é Teste de Software? “Processo de avaliar um sistema ou um componente de um sistema para verificar se ele satisfaz os requisitos especificados ou identificar diferenças entre resultados esperados e obtidos” . [ANSI/IEEE Standard 729, 1983] “Processo de executar um programa com objetivo de encontrar erros”. [Myers, 1979] 13 September 2014 4
  5. 5. Caminho do Teste de Software? • Final da Década de 1970 – Primeira vez que se leu sobre testes de software – Glenford Myers • Década de 1980: Plano de Testes • Década de 1990: Internet • Décadas de 1990/2000: Bug do Milênio 13 September 2014 5
  6. 6. Antigamente... • No passado, a tarefa de efetuar testes em software era considerada secundária • Os testes eram feitos pelos desenvolvedores • Os usuários eram envolvidos para aprovar o resultado dos testes ou para gerar massa de dados 13 September 2014 6
  7. 7. Atualmente... • Empresas tem visto a atividade de testes como prioritária para a maior qualidade de suas aplicações • Não testar o software pode gerar perdas financeiras e de imagem irreparáveis • Complexidade das aplicações, que estão cada vez mais distribuídas 13 September 2014 7
  8. 8. O Custo do Defeito Caso Holliday Inn 13 September 2014 8
  9. 9. Influência dos Testes / Modelos • Atualmente existem diversos tipos de modelos de desenvolvimento – Cascata – Espiral – Iterativo/Incremental – Ágil • Na maioria dos modelos o teste encontra-se nas fases finais do desenvolvimento da aplicação 13 September 2014 9
  10. 10. Como melhorar a qualidade? User Story Validação de Arquitetura Desenvolvimento em par Code Review Inspeção de Código Teste de Aceitação Teste de Sistema Teste de Integração Teste de Unidade 13 September 2014 10
  11. 11. Profissionais / Carreira Testador • Execução dos testes funcionais no sistema guiado pelo Caso de Teste Automatizador de Teste • Criação dos scripts de automação do sistema guiado pelo Caso de Teste Analista de Teste • Criação do Plano de Teste e Casos de Teste Engenheiro/Arquiteto de Teste • Criação e execução de Testes Não Funcionais, criação do Ambiente de Teste e Automação Líder/Coordenador de Teste • Acompanhamento dos Testes e criação de Relatórios de Teste. Apoio ao time de Teste 13 September 2014 11
  12. 12. Profissionais / Carreira TESTER QA DEVOps QAOps Líder 13 September 2014 12
  13. 13. Certificações CBTS CTFL CSTE 13 September 2014 13
  14. 14. Participantes 418 Salário Médio - SP Cargo Salário Testador R$ 1.420,00 Analista de Testes R$ 3.116,00 Auditor de Qualidade R$ 3.943,00 Automatizador R$ 4.354,00 Líder/Gerente R$ 5.228,00 Outros R$ 2.885,00 Fonte: www.testexpert.com.br ano base: 2010 Cargos e Salários 13 September 2014 14
  15. 15. Participantes 418 Analista – Contratação (SP) Tipo Salário PJ R$ 4.380,00 CLT R$ 2.703,00 Estagiário R$ 1.548,00 Fonte: www.testexpert.com.br ano base: 2010 Cargos e Salários 13 September 2014 15
  16. 16. Cargos e Salários Participantes 1219 Analistas Certificados - Brasil Certificação Salário CBTS R$ 3.296,00 CSQA R$ 4.500,00 CSTE R$ 4.744,00 CTFL R$ 3.324,00 ITIL R$ 3.222,00 PMI / PMP R$ 2.000,00 Não Possui R$ 2.549,00 Fonte: www.testexpert.com.br ano base: 2010 13 September 2014 16
  17. 17. Jogo dos 7 Defeitos Cadastro de Aniversário Cadastro de aniversário, onde a tela deve conter 3 campos (código, nome e data), sendo que o código e o nome são obrigatórios. Quando clicar em Ok, deve gravar o registro, limpar os campos e reposicionar o cursor. Sistema desenvolvido pela Locaweb. 13 September 2014 17
  18. 18. Automação de Testes AUTOMAÇÃO 13 September 2014 18
  19. 19. Próximo evento Hangout with Testers 5 Testes de Performance 18/09/14 – 21h00min 13 September 2014 19
  20. 20. Fontes Livro: Base de Conhecimento de Teste de Software Sites: www.locaweb.com.br www.testadores.com www.agiletesters.com.br www.qualidadedesoftware.com.br Grupo: DFTestes no Yahoo 13 September 2014 20
  21. 21. DÚVIDAS? 13 September 2014 21
  22. 22. Muito Obrigado! Robson Agapito Correa robson.agapito@locaweb.com.br robagapito@hotmail.com @robsonagapito 13 September 2014 22
  23. 23. Teste de Software Robson Agapito Correa robson.agapito@locaweb.com.br robagapito@hotmail.com 11 de setembro de 2014 13 September 2014 23

×