Buscar

AV-Te.De.So

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fechar
	Avaliação: CCT0204_AV_201101607386 » TESTES DE SOFTWARE
	Tipo de Avaliação: AV
	Aluno: 201101607386 - EDVALDO AQUINO DE CARVALHO
	Professor:
	ULISSES SPERLE GRACA
	Turma: 9001/AA
	Nota da Prova: 5,0        Nota de Partic.: 1        Data: 13/03/2014 09:39:20
	
	 1a Questão (Ref.: 201101706169)
	Pontos: 0,5  / 0,5
	Assinale o método de teste que concentra-se no esforço de verificação interna do componente/módulo e é feito essencialmente pelo programador.
		
	 
	Teste de Unidade
	
	Teste de Estresse
	
	Teste de Integração
	
	Teste de Condição
	
	Teste de Segurança
	
	
	 2a Questão (Ref.: 201101706171)
	Pontos: 0,5  / 0,5
	Esse método de teste é aplicado quando uma versão é gerada e se deseja garantir que as funcionalidades da versão anterior sejam preservadas.
		
	
	Teste de Integração
	
	Teste de Unidade
	
	Teste de Estresse
	
	Teste de Segurança
	 
	Teste de Regressão
	
	
	 3a Questão (Ref.: 201101731282)
	Pontos: 0,0  / 0,5
	A característica básica de um teste de caixa branca é:
		
	
	Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
	 
	Preparar casos de teste baseados na estrutura interna do software.
	
	Preparar casos de teste baseados na especificação do software.
	
	Preparar casos de teste baseados em requisitos de usabilidade.
	 
	Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
	
	
	 4a Questão (Ref.: 201101731197)
	Pontos: 0,0  / 0,5
	Qual o objetivo do teste de regressão?
		
	 
	Validam a capacidade e qualidade da recuperação do software após falhas de hardware ou outros problemas catastróficos.
	
	Determinar que os parâmetros e dados são corretamente transferidos entre as aplicações.
	 
	Determinar que as funções previamente testadas continuam funcionando corretamente após mudanças terem sido introduzidas no sistema.
	
	Determinar se foi dada a adequada atenção para identificar riscos de segurança.
	
	Determinar a completeza da documentação da operação.
	
	
	 5a Questão (Ref.: 201101726742)
	Pontos: 0,0  / 0,5
	Podemos considerar como Tipos de Testes pertencentes à Técnica de Teste Estrutural exceto a opção:
		
	
	Teste de Contingência, Teste de Operação e Teste de Segurança.
	 
	Teste de Usabilidade, Teste de Operação e Teste de Regressão.
	
	Teste de Execução, Teste de Operação e Teste de Conformidade.
	 
	Teste de Conformidade, Teste de Contingência e Teste de Estresse.
	
	Teste de Estresse, Teste de Execução e Teste de Segurança.
	
	
	 6a Questão (Ref.: 201101721319)
	Pontos: 0,5  / 0,5
	Assinale a alternativa CORRETA relativa às possíveis estratégias utilizadas para a realização dos Testes de Integração em aplicações convencionais.
		
	 
	Na estratégia da Integração Ascendente (bottom-up) cada módulo no nível inferior da hierarquia é testado individualmente. A seguir, são testados módulos que chamam os previamente testados. Neste caso, apenas módulos drivers são necessários.
	
	Na estratégia denominada Sanduiche o software é testado em camadas. Primeiramente são testadas as camadas da interface do usuário, avançando-se até a camada que trata o processamento interno.
	
	Na estratégia Big-Bang os testes unitários são dispensados já que toda a estrutura é testada numa única rodada durante o teste de integração
	
	Na estratégia da Integração Descendente (top-down) os testes começam nos módulos superiores da hierarquia. A vantagem desta estratégia é que não é necessária a criação de módulos controladores ou controlados.
	
	
	 7a Questão (Ref.: 201101707909)
	Pontos: 0,0  / 1,0
	Esses tipos de testes são freqüentemente acoplados a testes de estresse e usualmente requerem instrumentação, tanto de hardware quanto de software. Ou seja, é freqüentemente necessário medir a utilização de recursos (por exemplo, ciclos de processador) de modo preciso, medição de intervalos de execução, registrar interrupções. Instrumentando um sistema, o testador pode descobrir situações que levam à degradação e possível falha do sistema. Estamos tratando de que tipo de teste?
		
	 
	Teste de Estrutura de Controle
	
	Teste de Laços (LOOPS)
	 
	Teste de Desempenho
	
	Teste de Segurança
	
	Teste de Integração
	
	
	 8a Questão (Ref.: 201101707907)
	Pontos: 1,0  / 1,0
	Temos o seguinte trecho de programa em linguagem C abaixo:
if ( A > B && C < D || B < C )
        { Z = A + B + C - D; }
else
        { Z = A * B - C + D; }
Quais seriam os números de passagens de teste que deveríamos realizar nesse trecho de programa, para garantir que o mesmo esteja funcionando de acordo com a qualidade exigida nos testes de software?
		
	
	Quatro vezes
	 
	Oito vezes
	
	Três vezes
	
	Seis vezes
	
	Sete vezes
	
	
	 9a Questão (Ref.: 201101762251)
	Pontos: 1,0  / 1,5
	A partir da seguinte frase: "Até onde podemos forçar o sistema até que falhe?", diga qual o teste a ser aplicado nesta situação? Por qual outro nome também é conhecido? Qual a principal meta deste tipo de teste?
		
	
Resposta: O teste a ser aplicado nesta situação é o Teste de Estresse e também pode ser chamado de Teste de Sobrecarga entre outros. Neste teste o software é submetido a situações anômalas de estresse e intensa caraga de dados, procurando superar as suas primeiras expectativas e se ele atenderá a grandes quantidades de processamento, compartilhamento de recursos, etc...Dependendo se o software tiver que ser acessado por um grande numero de usuários, saõ utilizados nestes teste programas que simulão o usuário (automação)
	
Gabarito: Teste de esforço ou teste de estresse. Colocam os programas em situações anormais. A principal meta do teste de esforço é entender o comportamento do sistema durante condições-limite de execução ou fora da tolerância esperada. Tipicamente envolve a execução do sistema com baixos recursos de hardware e software, ou a concorrência por estes recursos. (Neste caso podemos considerar 0,5 para cada pergunta ou a critério do professor)
	
	
	 10a Questão (Ref.: 201101762256)
	Pontos: 1,5  / 1,5
	Você trabalha em uma empresa e é responsável pala manutenção do sistema de estoque. O seu principal usuário solicita apoio para acomodar algumas alterações neste sistema devido a mudanças nos processos de negócio. Descreva o tipo de manutenção adequada a esta solicitação:
		
	
Resposta: A manutenção adequada a esta solicitação será PERFECTIVA, poid ela oferece métodos e técnicas para a implementação de novas funções, manutenção, atualização e adequação do sofware aos novos processos de negócio.
	
Gabarito: Manutenção Perfectiva incluir novas funções (ampliações) no software em produção, como: atender pedidos do usuário para modificar funções existentes, incluir novas funções ou efetuar melhoramentos gerais.

Outros materiais