Mindmap
Teste de Software
Inhalt der Mindmap
Teste de Software
Níveis de teste
- Teste de aceitação
- Assegura o usuário de que o sistema irá funcionar
- teste alfa
- Ambiente controlado
- O desenvolvedor acompanha registrando os problemas encontrados
- É executado por um cliente nas instalações do desenvolvedor
- teste beta
- Sem a intervenção do desenvolvedor
- É uma aplicação real do software
- É realizado em uma ou mais instalações do cliente final
- Teste de sistema
- É aquele que é realizado no desenvolvimento do sistema, no momento em que os analistas de teste validam o produto com base nos requisitos. feito pelo analista.
- Comportamento de todo o sistema
- Além das funcionalidades, as características não funcionais como: performance, segurança, usabilidade, dentre outros, são avaliados;
- Analista é responsável
- Nesse nível, é importante que o ambiente de teste se pareça, ao máximo, com o ambiente de produção, de forma que os testes reproduzam o máximo possível o uso real.
- Teste de integração
- Quando o teste é realizado no momento da integração de componentes previamente desenvolvidos. feito pelo desenvolvedor
- Busca defeitos na interface entr componentes
- Verifica se as partes isoladas funcionam depois de juntas
- Verifica integração entre unidades
- Teste de Unidade
- Quando o teste é realizado no momento da codificação e desenvolvimento do sistema. feito pelo desenvolvedor
- Garante que o código escrito esteja de acordo com sua especificação
- acesso ao código fonte
- desenvolvedor é responsável
- Teste de aceitação
tipo de teste
- Testes de Caixa-Branca (Estrutural)
- Testes de Unidade Teste de Integração
- Verifica as decisões lógicas (verdadeiro/falso)
- Verifica os "loops" até o limite
- Verifica as variáveis estáticas e dinâmicas
- levam em consideração a estrutura do código fonte para identificar a implementação
- Testes de Caixa-Preta (Funcional)
- Testes Funcionais • Testes de Aceitação • Testes Exploratórios
- O testador não precisar conhecer os detalhes da codificação
- O testador informa os dados de entrada e verifica se a saída/resultado está de acordo com o que era esperado
- Não tem como objetivo saber como a funcionalidade foi implementada, mas sim quais são os resultados apresentados
- -Se o sistema aceita entradas incorretas -se a saída produzida esta correta -Se existem erros na interface -Se está faltando alguma funcionalidade
- Testes de Caixa-Cinza
- Testes de Regressão • Testes de Cobertura
- Testes de Caixa-Branca (Estrutural)
técnicas de teste
- Teste de Regressão
- Consiste em testar novamente o software (ou partes dele), após o desenvolvimento de uma mudança (manutenção)
- Verificar que não ocorreu nenhum "efeito colateral“
- Teste de Layout
- Valida se o sistema está de acordo com o protótipo
- Teste de Requisito/Especificação
- Esse procedimento ajuda a encontrar falhas desde o início, reduzindo o custo dos erros
- Valida na tela do sistema se o mesmo faz o que a especificação diz que deve ser feito, e se o sistema não faz além do especificado.
- Teste de Usabilidade
- Valida como está a usabilidade do sistema
- Teste de Funcionalidade
- Valida as funcionalidades do sistema
- Teste de Ortografia
- Valida a ortografia utilizada nas páginas e relatórios do sistema
- Teste de Estresse
- Avaliar como o sistema se comporta em condições extremas
- Teste de Performance
- O objetivo é verificar se a performance está como esperada em condições normais, e não em condições extremas
- Teste de Contingência
- Utilizado para verificar se após uma falha, a recuperação dos serviços são restabelecidos
- Teste de Segurança
- São executados para garantir que os mecanismos de segurança do software vão protegê-lo em relação à integridade, confidencialidade das informações e proteção do software
- Teste de Conformidade
- Utilizado para verificar se a aplicação está dentro dos padrões e procedimentos
- Teste Unitário
- São os testes da menor parte do software, onde normalmente são testados métodos de uma classe ou até funções e procedures
- Teste de Regressão
Informationen
- Beschreibung
- Mindmap am Teste de Software, erstellt von Paula Correa Silva am 01/03/2019.
- Erstellt von
- Paula Correa Silva
- Aufrufe
- 0
- Bewertung