Please enable JavaScript.
Coggle requires JavaScript to display documents.
Teste de Software (3 e 5. A visão, o perfil e o Papel do Testador (Check…
Teste de Software
3 e 5. A visão, o perfil e o Papel do Testador
-
-
-
-
-
-
-
-
-
-
Check list do testador
-
-
Ser o negociador
Deve ter a capacidade de negociação e persuasão a favor da qualidade, sugerindo melhorias e possíveis solução.
Convencer o desenvolvedor que a lógica empregada está errada nem sempre é uma tarefa fácil, principalmente em projetos que não tenham documentação técnicas e funcionais bem detalhadas.
Precisam construir softwares melhores, mais rápidos e mais baratos.
-
Clientes menos tolerantes a falhas, acostumados com sistemas que dificilmente tem erros como o YouTube por exemplo
-
- Fundamentos de Teste de software
Quando testar?
Níveis de teste
Regressão
Reexecutar testes após alterações serem realizadas no sistema, para conferir se tudo continua funcionando corretamente
-
Beta
Teste não planejados que obedece determinado critério sob o ponto de vista de seu usuário final, porém, apenas um grupo de GRANDE de pessoas
-
-
Alfa
Teste sob o ponto de vista de seu usuário final, porém, apenas um grupo de pequeno de pessoas
-
Aceitação
Testes do ponto de vista do usuário final, varre funcionalidades em busca de falhas em relação aos objetivos originais
-
-
Integração
-
Ex.: Um componente A invoca um método de um componente B espera um valor inteiro, porém, vem um valor decimal, causando uma falha no componente A
Unidade
Ex.: Testes de entradas e saídas de métodos, classes ou rotinas
Testes da menor parte do sistema métodos, classes ou rotinas
-
-
-
Como testar?
Técnicas de Teste
-
Caixa Preta
-
Teste de cenário macro, sem acesso ao código
-
O que testar?
Tipos de teste
Teste de
-
Desempenho
Validar o desempenho do sistema no que diz respeito ao seu tempo de resposta para determinadas operações. [JMeter - testa app web]
-
-
Portabilidade
Valida o funcionamento do sistema em diferentes plataformas e dispositivos, nas quais o sistema está proposto a funcionar
Stress
Validam o comportamento do sistema em condições extremas. Levar o sistema ao limite de acessos e requisições.
- Quando e como os testes entram no processo de desenvolvimento de software
-
-
-
- Criação do Plano de Teste
-
Padrões e boas práticas
Não Técnicas
A pessoa que especifica os cenários de teste de sistema não deve estar participando da codificação do sistema
-
-
-
-
-
-
-
Testes demoram cerca de 30% a 40% do tempo de projeto, sendo assim, um codificação que leve 8 horas, deverá levar 2 à 3 horas para ser testado.