the avengers testers team

20
TheAvengers Testers Team

Upload: diraci-da-silva

Post on 11-Jul-2015

307 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: The avengers testers team

The Avengers

Testers Team

Page 2: The avengers testers team

Diraci Junior Trindade da Silva

Analista de Qualidade CWI Softwarehttp://www.cwi.com.br

Coordenador do GUTS-rshttp://guts-rs.blogspot.com.br/

Ciência da ComputaçãoMBA Gestão da Qualidade 7 Anos de atuação na qualidade de softwareFoco atual em Testes de SoftwareProcessos e Técnicas de testes

Page 3: The avengers testers team
Page 4: The avengers testers team

Afinal, o que é Qualidade?

Sob o ponto de vista de TI:qualidade significa satisfazer os requisitos.

Sob a perspectiva dos usuários:significa que o produto final deve estar adequado ao uso, independente de satisfazer os requisitos

Sob os olhos do fornecedor:Lucratividade

E para o desenvolvimento:Não virar noite!!!

Page 5: The avengers testers team

E o que é Testes?

Def. formal (ANSI/IEEE):

processo de avaliar um sistema ou um componente de um sistema por meios manuais ou automáticos para verificar se ele satisfaz os requisitosespecificados ou identificar diferençasentre resultados esperados e obtidos.

Page 6: The avengers testers team

Por que Testes?� Exposição das empresas

� Financeiro / Imagem / Segurança

� Complexidade dos sistemas

� Diversidade de ambientes� SO / Browsers / Hardware / Tecnologia

� Experiência de Usuários

Page 7: The avengers testers team

Então...� Agregam valor ao produto.

� Evitam que falhas sejam identificadas

pelo cliente.

� Geram informações a respeito da

qualidade do produto.

� Satisfazem tanto requisitos quanto às

necessidades dos usuários.

Page 8: The avengers testers team

Tipos de testes� Testes Unitários

� Testes de Integração

� Testes Funcionais

� Manuais / Automatizados

� Testes de Performance

� Desempenho / Carga / Stress

� Testes de Segurança

� Testes de Usabilidade

Page 9: The avengers testers team

QUEM É QUEM?

Page 10: The avengers testers team

Desenvolvedor

Codificar requisitos

Testes Unitários

Page 11: The avengers testers team

O Gerente da Qualidade

Alocação de equipe

Acompanhamento

Manter Objetivos

Reports Consolidados

Page 12: The avengers testers team

QA

Definições Processos

Suporte a Metodologias

Auditorias

Page 13: The avengers testers team

Líder de Testes

Estratégias de Testes

Ambiente de Testes

CapacitaçãoAcompanhamento

Referência Técnica

Page 14: The avengers testers team

Analista de Testes

Entendimento Negócio

Elaborar Casos de Testes

Apoio na execução

Page 15: The avengers testers team

Arquiteto de Testes

Programação

Ferramentas e Tecnologias

Mapear Cenários

Apoio na execução

Page 16: The avengers testers team

Testador

Entendimento Negócio

Executar Casos de Testes

Reportar Falhas

Apoio nas correções

Page 17: The avengers testers team

A Equipe

Page 18: The avengers testers team

A Equipe

Page 19: The avengers testers team

A Equipe

Page 20: The avengers testers team

Obrigado!

@[email protected]