Disciplina de Testes

Alunos

Éder Pires Batista

Joerverson Santos

Testes

Teste de Software é essencial, pois ajuda a garantir a qualidade do produto.

TESTE NO MODELO RATIONAL UNIFIED
PROCESS (RUP)

  • Objetivos:
  • Garantir a produção de softwares de alta qualidade
  • Que satisfaçam as expectativas e necessidades dos usuários finais
  • Prazo e orçamento aceitáveis por parte dos patrocinadores.

RUP - A DISCIPLINA TESTE

  • Essa disciplina fornece orientação sobre como avaliar a qualidade do produto.
  • A mesma é abordada em dois grupos de Atividades:
  • Definir a missão de avaliação;
  • Verificar a estabilidade do build;
  • estas possuem suas respectivas Tarefas -> geram artefatos;

 

RUP - DEFINIR MISSÃO DE AVALIAÇÃO

RUP - VALIDAR ESTABILIDADE DO BUILD

A DISCIPLINA TESTE - TAREFAS

  • Avaliar e Defender Qualidade
  • Definir Abordagem do Teste
  • Estruturar a Implementação de Testes
  • Executar o Conjunto de Testes
  • Determinar Resultados do Teste

SCRUM

O SCRUM

  • Utiliza o quadro Kanban

  • Objetivos e as tarefas mais claras

  • Foco em reuniões de alinhamento

  • Facilita a equipe ter foco no trabalho

  • Resulta em melhor gerenciamento dos testes e também num fluxo
    mais rápido das tarefas, em comparação, com metodologias
    tradicionais.

Quadro Kanban

XP

A bug is not an error in logic, it is a test that was not written

 Visão XP em Teste

A prática de teste no XP é bastante técnica, e envolve a presença do cliente no desenvolvimento e na validação de testes

Tipos de Testes

•Teste de estresse

•Teste de Desempenho

•Teste de Carga

•Teste que auxilia no tempo de resposta os recursos utilizados e eficiência de cada função 

Tipos de Testes

•Teste de Desempenho: A aplicação suporta 1.000 transações por minuto com 1.000 usuários simultâneos?

•Teste de Carga: Quantas transações serão suportadas por minuto quando aumentarmos os usuários simultâneos para 2.000, 3.000, 4.000?

•Teste de Stress: Quantas transações por minuto solicitadas por 5.000, 6.000, 7.000 usuários simultâneos, serão suportadas pela aplicação sob condições não especificadas do software e até mesmo do próprio hardware?

Algumas ferramentas utilizadas

Disciplina de Testes em processo de desenvolvimento de software

By Joeverson Santos

Disciplina de Testes em processo de desenvolvimento de software

  • 297