Anúncio

DevQA - Da zona de conforto ao comprometimento com a Qualidade

Agilista em Sicredi
18 de Jun de 2016
Anúncio

Mais conteúdo relacionado

Apresentações para você(20)

Similar a DevQA - Da zona de conforto ao comprometimento com a Qualidade(20)

Anúncio

Mais de Kamilla Queiroz Xavier(20)

Último(20)

Anúncio

DevQA - Da zona de conforto ao comprometimento com a Qualidade

  1. ABOUT ME ! Kamilla Queiróz (MihQueiróz) • Cearense adotada pelo Rio Grande do Sul • Analista de Testes @NeoGrid • Tecnóloga em Análise e Desenvolvimento de Sistemas • Pós-Graduando Teste e Qualidade de Software • Mantedora do Blog MihQueiroz.com.br • En.tu.si.as.ta e hóspede do Mundo Contato: • Email: q.kamilla@gmail.com • Blog: mihqueiroz.com.br • Twitter: twitter.com/MihQueiroz • Facebook: facebook.com/kamilla.queiroz • LinkedIn: linkedin.com/kamilla.queiroz • SlideShare: slideshare.net/kamilla.queirz
  2. AGENDA: • Qual FUTURO no cenário ÁGIL • DevQA - um futuro para Analistas de Testes • Testar Testes Unitários • Qualidade de Código • Especificações Vivas
  3. Qual FUTURO no Cenário ÁGIL?
  4. NINGUÉM SABIA QUAL ERA O PAPEL DE UM TESTADOR NO CONTEXTO ÁGIL TINHA-SE EM MENTE QUE SER ÁGIL ERA SOMENTE AUTOMATIZAR
  5. QA DevOps QA Ténico Analista Automatizador Ouvia-se falar de
  6. Não entendia, o que esse povo faz de tão extraordinário ?
  7. DESCOBRI O BRASIL !! Nada que todos não sejam capazes de fazer ! Nada que não sejamos capazes de aprender!
  8. DevQA – Futuro para Analistas
  9. PARTE INTEGRANTE E ATUANTE DE UMA EQUIPE DE DESENVOLVIMENTO
  10. é quem dissemina a qualidade por todo os processo de desenvolvimento
  11. é quem trabalha para evitar inconformidades
  12. Skills ampliadas Lógica de programação Noções de BD e Webservices Builds e CI
  13. Skills ampliadas Além de conhecimento de negócio Ter conhecimento técnico Lógica de Programação & Escrever Scripts BD e Webservices Validar dados Validar conexões Builds & CI
  14. Porquê / Pra quê / Por quem / Pra quem Testar Testes Unitários
  15. A cobertura está gerando valor Estão escritos corretamente Estão sendo efetivos
  16. Antes de mais nada... Eu posso testar os testes unitários? PODE SIM AMIGUINHO
  17. Mutation Testing altera-se uma parte do código para induzir falhas simples
  18. MuJava Ferramenta para Java Ajuda na mutação de operadores
  19. Tipo de mutações em código: Exclusão de declarações Duplicação ou inserção de declarações Negação de sub-expressões boleanas Substituições
  20. Revelam o quão adequados estão os testes unitários ou seus dados de teste !
  21. Qualidade de Código
  22. Evitando >> duplicidade de código Analisando >> complexidade ciclomática Garantindo >> presença de testes de unidade
  23. SonarQube
  24. resultado de um análise completo – apresentado em dashboardd
  25. Principais categorias de cobertura: Arquitetura e Design Comentários Duplicação de Código Padrão de Codificação Testes Complexidade Ciclomática Bugs em Potencial
  26. Especificações Vivas
  27. Specification by Example BDD
  28. /* Exemplo de um arquivo de funcionalidade com fluxo simples de login */
  29. Considerações Finais - Ágil Testers vai além de automatizar - Não precisa ser expert em programação - Pedir ajuda sempre que precisar - Aprender além do esperado
  30. Tnks !!
Anúncio