Buscar

1ª AP Testes de SW

Prévia do material em texto

1ª AP_TESTE DE SW
	1)Assim como o processo de desenvolvimento de software, o teste de software também possui um ciclo de vida. Quais são as partes que compões este ciclo de vida?
	
	
	Levantamento, especificação, verificação, execução e homologação
	
	Verificação, checklist, especificação, implementação, auditoria e entrega
	
	Planejamento, especificação, verificação, homologação e entrega
	
	Validação, verificação, especificação, execução e homologação
	 
	Planejamento, preparação, procedimentos iniciais, especificação, execução e entrega
	2)Em relação ao conceito de Falha, Erro e Defeito, marque a alternativa correta:
	
	
	Uma falha é o ato de localizar e sanar um defeito em um código
	 
	Um Defeito é produzido pelo programador ao codificar determinada rotina em um sistema
	
	Falha é o elemento externo percebido pelo usuário. Existe a relação de 1 para 1 entre falha e defeito
	
	Nenhuma das outras alternativas
	 
	Erro está relacionado com problemas de atribuição de variáveis, em um sistema
	
3)Quando o testador encontra um erro, mas o considera pequeno e inofensivo, ele pode:
	
	 
	Anotar o erro mesmo assim e continuar com os testes previstos.
	 
	Interromper o processo de teste.
	
	Chamar o programador e interromper os testes.
	
	Considerar um pequeno engano que pode muito bem ser ignorado.
	
	Corrigir o erro e prosseguir com o teste.
	
4)Um engenheiro de software avaliando os resultados de um teste é frequentemente confrontado com uma indicação sintomática de um problema de software. Isso significa que a manifestação externa do erro e sua causa interna podem não ter nenhuma relação óbvia. O processo mental que conecta um sintoma a uma causa é chamado de:
	
	
	Validação
	 
	Depuração
	
	Teste unitário
	
	Teste de sistema
	
	Inspeção
	5)FCC - TRT - 4ª REGIÃO/RS - 2015) Após a codificação terminar em alguma fase, a técnica para projeto de casos de teste conhecida como Caixa Preta terá como um de seus principais objetivos
	
	 
	encontrar funções incorretas ou ausentes.
	
	exercitar estruturas de dados internas para garantir a sua qualidade e validade.
	
	exercitar todas as decisões lógicas para valores verdadeiros e falsos.
	 
	garantir que todos os caminhos independentes dentro de um módulo de software tenham sido exercitados pelo menos uma vez.
	
	garantir que todos os laços sejam testados dentro dos limites operacionais do sistema.
	6)Assinale qual é o método de teste de caixa branca (white box), que apresenta uma métrica de software e estabelece um limite máximo para o número de testes que deve se executado para garantir que todas as instruções sejam executadas pelo menos uma vez.
	
	
	Teste de Fluxo de Dados
	
	Teste de Estrutura de Controle
	 
	Teste de Laços (loops)
	
	Teste de Condição
	 
	Complexidade Ciclomática
	
7)Analise as afirmações a seguir:
I - Indica o banco de dados que deve ser utilizado em cada cenário de uso do software
II - Define quanto trabalho, tempo e recurso são necessários para o teste
III - Auxilia na escolha da linguagem de programação adequada ao projeto
IV - Roteiro que descreve os passos a ser executados como parte do teste 
São definições de estratégia de software:
	
	 
	Apenas I, II e III
	
	Apenas III e IV
	
	Apenas II, III e IV
	 
	Apenas II e IV
	
	I, II, III e IV
	8)O aspecto referente a programação visual da interface é relevante pois é a apresentação do sistema. É através dela que todas as funcionalidades serão operadas. Essa relevância se dá pois está comprovado que as cores, por exemplo, influenciam diretamente no comportamento humano. 
Marque a alternativa que define o tipo de teste que considera esse tipo de aspecto em seu planejamento quando define os casos de testes.
	
	 
	Teste de Interface
	
	Teste de desempenho
	
	Teste de Configuração
	
	Teste de Navegação
	
	Teste de conteúdo
	9)(IADES - 2013 - EBSERH - Analista de Tecnologia da Informação - Teste e Qualidade) Sempre que é encontrado um erro no processo de teste de software, é necessário relatar o incidente. Para isso, segundo a norma IEEE 829-1998, devem-se definir os relatórios necessários para acompanhar o progresso do projeto de teste.
Os relatórios sugeridos são:
	
	
	teste unitário, teste de sistema e teste de aceitação.
	 
	casos de teste, casos de usos e teste de sistema.
	
	teste de sistema, teste de integração e casos de teste
	 
	log de teste, incidente de teste e sumário de teste.
	
	documento de teste, caso de teste e teste de sistema.
	
	
	10)(IADES - 2013 - EBSERH - Analista de Tecnologia da Informação - Teste e Qualidade) Os testes de software são realizados com base em alguns documentos. Para que a fase de execução de teste seja realizada com sucesso, deve(m) ser executado(s)
	
	
	os testes de Turing.
	
	o teste de COMA.
	
	os casos de uso.
	 
	os casos de teste.
	
	os diagramas de atividade.

Continue navegando