testes em rastreadores automotivos - soraia reis e milrren mattar

28
Testes em Rastreadores Automotivos Milrren Mattar e Soraia Reis

Upload: minastestingconference

Post on 19-Aug-2015

14 views

Category:

Software


0 download

TRANSCRIPT

  1. 1. Testes em Rastreadores Automotivos Milrren Mattar e Soraia Reis
  2. 2. Quem somos? Milrren Mattar Formao Graduado em Anlise em Desenvolvimento de Sistemas (UNATEC) e ps graduando em Qualidade e Testes de Software (FUMEC) Experincia Profissional Analista de Testes na Base2 + de 1 ano atuando nos projetos Maxtrack Soraia Reis Formao Mestre em Cincia da Computao (UFMG) Experincia Profissional + de 9 anos de experincia em testes Atual: Gerente de Projetos na Maxtrack Anterior: Gerente de Testes Base2
  3. 3. O que so sistemas embarcados? Sistemas incorporados em um dispositivo com um objetivo pr-definido.
  4. 4. O que so sistemas embarcados? Sistema de Computador Sistema Embarcado Propsito Geral: jogar, processar texto, clculos, etc. Propsito Especfico: tarefa construda para fins especficos.
  5. 5. O que so sistemas embarcados?
  6. 6. Quais so os desafios de testar este tipo de software? Devem executar de maneira confivel por longos perodos de tempo 1 O Windows fica lento quando ligado por muito tempo.
  7. 7. Quais so os desafios de testar este tipo de software? So utilizados com frequncia em aplicaes onde a vida humana est em risco 2
  8. 8. Quais so os desafios de testar este tipo de software? So muitas vezes to sensveis ao custo que no h margem para ineficincias 3
  9. 9. Quais so os desafios de testar este tipo de software? Devem com frequncia compensar falhas no hardware embarcado 4
  10. 10. Qual o potencial desse mercado para analistas de testes? Os padres de qualidade e normas so emergentes. Proporo Testador X Desenvolvedor Web: 1 testador para 5-10 desenvolvedores Microsoft: 1 testador para 1 desenvolvedor Sistemas Crticos: at 4-5 testadores para 1 desenvolvedor https://www.ece.cmu.edu/~ece649/lectures/09_testing.pdf
  11. 11. Qual o potencial desse mercado para analistas de testes? O futuro dos sistemas embarcados est em sistemas mais inteligentes e conectados a Internet.
  12. 12. Quem a Maxtrack? Lder em tecnologia de rastreamento e telemetria no Brasil. Rastreadores: automotivo, carga, pessoas, ativos fixos e mveis, entre outras possibilidades.
  13. 13. O que fazem rastreadores?
  14. 14. O que fazem rastreadores? Localizao Latitude Longitude Comunicao GPRS SMS DTMF Wifi Telemetria Velocidade RPM Ignio Acelerao Inteligncia Embarcada Atuar em determinadas condies
  15. 15. Qual a aplicabilidade dos rastreadores? Segurana do Motorista 1 Exemplo: Sequestro Relmpago Permitem integraes com acessrios que poderiam acionar uma central.
  16. 16. Qual a aplicabilidade dos rastreadores? Exemplo: Roubo de Carro/Carga Antirroubo2
  17. 17. Qual a aplicabilidade dos rastreadores? Exemplos Qual motorista est dirigindo cada veiculo? Onde est o veiculo em determinado momento? O veiculo esta seguindo a rota determinada? Gesto e Monitoramento de Frota 3
  18. 18. Qual a aplicabilidade dos rastreadores? Exemplo O motorista esta trafegando em alta velocidade? Comportamento do Motorista 4
  19. 19. Parceria Base2 e Maxtrack H quase 2 anos a Base2 faz parte da equipe de testadores da Maxtrack. Apoio em processos, tcnicas de testes e aumento de cobertura de testes.
  20. 20. Qual o problema de testes da Maxtrack? Alta complexidade de requisitos e regras de negcio exponencial o nmero de combinaes de configurao Devem manter o mesmo comportamento por longo perodo de tempo O ambiente de desenvolvimento diferente do ambiente real
  21. 21. Como abordamos isso hoje? Testes em Bancada Testes focados em requisitos e regras de negcio fora do ambiente real de uso.
  22. 22. Como abordamos isso hoje? Testes em Bancada Testes focados em requisitos e regras de negcio fora do ambiente real de uso.
  23. 23. Como abordamos isso hoje? Testes em Bancada Testes focados em requisitos e regras de negcio fora do ambiente real de uso.
  24. 24. Como abordamos isso hoje? Testes de Estabilidade Avaliar o comportamento do equipamento ao longo do tempo.
  25. 25. Como abordamos isso hoje? Testes em Campo Avaliao do produto em condies reais de uso.
  26. 26. Quais so os desafios de automatizar rastreadores? Assincronismo No h tempo fixo para receber o resultado de uma ao. No- determinismo Existem situaes que a mesma entrada/configurao pode gerar resultados diferentes. Sensores Velocidade Acelerao Localizao Atuadores Bloqueio udio
  27. 27. Qual o perfil para trabalhar em testes de sistemas embarcados? Formao/Experincia Eletrnica + Software Competncias Tcnicas Manipulao de instrumentos de aferio e medio Interpretao e anlise de circuitos eletrnicos Lgica de programao Metodologias e tcnicas de testes
  28. 28. Obrigado(a)! Milrren Mattar e Soraia Reis