Conceitos Gerais Flashcards
O que são Requisitos Funcionais?
Explicam as funcionalidades dos sistemas
O que são Requisitos Não Funcionais?
Definem necessidades de caráter técnico
Definição de Erro
Engano, alguma coisa feita por humanos. Encontrado pelo Autor
Definição de Ocorrência
Diferenças entre o previsto e realizado durante os testes de um software
Definição de Defeito
Comportamento indesejado identificado em documentos, código-fonte ou telas por outra pessoa que não o Autor
Definição de Falha
Escapou de todo o time e foi encontrada pelo Usuário ou Cliente no Ambiente de Produção
O que é Depurar?
Descobrir e corrigir erros no código (desenvolvedor)
O que é Testar?
Sistematicamente descobrir ocorrências divergentes através da inspeção de artefatos ou execução do código (testador)
Definição de Confiança, que pertence às 3 Dimensões da Qualidade:
Resistente a falhas na execução
Não entra em loop
Não interrompe a execução
Definição de Funcionalidade, que pertence às 3 Dimensões da Qualidade:
O sistema se comporta como esperado e definido em seus requisitos
Definição de Performance, que pertence às 3 Dimensões da Qualidade:
Tempo de resposta adequado e aceitável em situações próximas as reais e de pico
Definição de Verificação
Processo de avaliação se o produto satisfaz as condições estabelecidas para a sua preparação
Definição de Validação
Processo de avaliação para verificar se ele satisfaz a um requisito estabelecido
No modelo V, no lado da Verificação, qual a definição de Requisito?
Analista de Teste acompanha levantamento de requisitos junto ao cliente e busca incoerências em relação ao que foi solicitado pelo cliente na fase de documentação
No modelo V, no lado da Verificação, qual a definição de Análise?
Utilizando diagramas UML como base, verifica se todos os requisitos levantados estão desenhados nos diagramas
No modelo V, no lado da Verificação, qual a definição de Arquitetura?
Verificar a Modelagem de Dados junto a UML referente ao Banco de Dados, verificando assim a coerência com os documentos de requisito, caso de uso e classes, além da integridade e padrões necessários para a documentação de modelos de dados
No modelo V, no lado da Verificação, qual a definição de Codificação?
Auxiliar plano de verificação do código fonte feito pelos desenvolvedores, com utilização de técnicas ou ferramentas. Não é responsabilidade do Analista de Teste padronizado do código fonte ou a programação
Definição de Caixa Branca
Quando são avaliadas características internas do sistema, como por exemplo, o código-fonte
Definição de Caixa Preta
Quando são avaliados os requisitos e as funcionalidades do sistema, com foco em suas entradas e saídas
O objetivo maior dos testes é:
Reduzir a probabilidade da ocorrência de falhas quando o sistema estiver em produção
Definição de “Ambiente de Teste”
Não é apenas uma configuração de hardware, mas toda estrutura onde o teste será executado
Função do Líder ou Gerente de Teste
Responsável pela liderança de um projeto de teste específico
Função do Arquiteto de Teste
Responsável pela montagem do ambiente de teste (infra-estrutura) e escolha das ferramentas
Função do Analista de Teste
Responsável pela modelagem e elaboração dos casos de testes e scripts de teste