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
- 295