Buscar

Avaliação de software 4,5

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

AVALIAÇÃO DE SOFTWARE
	�
	
	
	
	
	
	
 1a Questão (Ref.: 201201504290)
Pontos: 0,0  / 1,5
A categorização dos cenários proporciona o melhor planejamento dos testes, facilitando o entendimento e reduzindo os esforços de validação do software,  ampliando, assim, a cobertura dos testes. 
Existem visões a cerca de categorizações dos testes de software. Uma delas é o modelo FURPS, que representa as categorias que podem ser usadas na definição de requisitos e testes de validação, assim como os atributos de Qualidade de Software. 
Descreva as categorias do modelo FURPS. 
Resposta: O furps usa de checkists para verificar a se todas as necessidades do usuário estão sendo atendidas, através de um teste elucidação, a partir do momento que termine essa verificação passa-se para o proximo passo, o teste de validação de requisitos, uma vez que aprovados os requisitos eles serão validados e passarão por este teste para gerantir que as necessidades do usuário estão sendo atendidas da melhor maneira possivel.
Gabarito: SUPORTABILIDADE: Teste de configuração e Teste de instalação.
DESEMPENHO: Teste de avaliação de desempenho ou benchmark; Teste de contenção; Teste de carga; Perfil de desempenho.
CONFIABILIDADE: Teste de integridade; Teste de estrutura; Teste de estresse; Smoke test.
USABILIDADE: Teste de interface; Teste de usabilidade.
FUNCIONALIDADE: Teste funcional; Teste de regressão; Teste de volume; Teste de segurança.
�
 2a Questão (Ref.: 201201422521)
Pontos: 0,0  / 1,5
O plano de garantia de qualidade é um  documento de alto nível elaborado inicialmente no processo de qualidade de software. Cite pelo menos 3 que devem ser abordados neste documento.
Resposta: Teste de validação, teste de desempenho, teste de instalação.
Gabarito: ¿ O propósito do documento
¿ Apresentação do processo de verificação e validação
¿ Gerenciamento da garantia da qualidade do software
¿ Equipe de revisões e auditorias (qualidade do processo)
¿ Equipe de teste de software (qualidade do produto)
¿ Histórico de experiências passadas e benchmarking
¿ Principais documentações a serem empregadas
¿ Referências a ferramentas, técnicas e metodologias
¿ Referências a padrões, práticas, convenções e métricas
¿ Gerenciamento do testware
¿ Treinamentos necessários
¿ Política de gerenciamento de riscos
¿ Estimativas e macrocronograma
�
 3a Questão (Ref.: 201201425293)
Pontos: 0,0  / 0,5
Segundo Pressman, na qualidade do software, as inspeções, revisões e testes utilizados ao longo do processo de software, para garantir que cada produto de trabalho satisfaça os requisitos estabelecidos, são conhecidas como:
gold plate.
 
reengenharia de processos;
custo da qualidade;
 
controle de qualidade;
garantia de qualidade;
�
 4a Questão (Ref.: 201201406545)
Pontos: 0,5  / 0,5
Em relação aos Fatores do Insucesso dos Processos de Qualidade, marque a opção INCORRETA:
Deficiência no planejamento dos testes
Qualidade é aplicada tardiamente no projeto
 
Falta de técnicas e ferramentas de testes de software no mercado.
Falta de um modelo corporativo de qualidade
Ausência da gerência de qualidade independente
�
 5a Questão (Ref.: 201201406796)
Pontos: 0,5  / 0,5
Segundo Bartié, a auditorias concentram-se nas atividades críticas de um processo de engenharia de software. Marque a opção que NÃO corresponde a um dos objetivos de uma auditoria de qualidade:
Avaliar se estão registrando os defeitos encontrados
Avaliar se estão produzindo as atas de reuniões
Avaliar se um determinado projeto e as diversas equipes estão respeitando o processo de desenvolvimento
Avaliar se estão atualizando o mapa de riscos dos projetos
 
Avaliar e garantir que não estão envolvendo clientes e usuários nos processos
�
 6a Questão (Ref.: 201201406810)
Pontos: 0,0  / 0,5
Testes baseados em requisitos são baseados nos documentos de requisitos e modelados através de especificações funcionais e suplementares, os requisitos devem ser decompostos em casos de testes de forma a avaliarem todos os cenários existentes e validarem todas as variações. Os diferentes métodos podem ser sub-divididos de em:Baseado em Grafo, Particionamento em Equivalência, Análise do valor Limite e Teste de matriz ortogonal. Em relação aos de Particionamento em Equivalência, marque a opção correta.
 
Este método permite ao projetista de casos de teste derivar uma medida da complexidade lógica de um projeto procedimental e usar essa medida como guia para definir um conjunto de base de caminhos de execução.
Pode ser aplicado a problemas nos quais o domínio de entrada é relativamente pequeno, mas muito grande para acomodar um teste exaustivo. O objetivo do teste é a construção de caso de teste com uma visualização geométrica associada aos valores de entrada de uma aplicação.
Este tipo de teste focaliza exclusivamente a validade das construções de ciclo, já que são em sua grande maioria a base da maioria dos algoritmos implementados.
 
Neste método o domínio de entrada de um programa é divido em classes de dados a partir das quais podem ser criados casos de teste. Um caso de teste ideal descobre sozinho uma classe de erros (por exemplo, processamento incorreto de todos os dados de caracteres) que poderia de outro modo requerer que fossem executados muitos casos de teste até que o erro geral aparecesse.
Este método seleciona caminhos de teste de um programa de acordo com as localizações de definições e usos de variáveis no programa. São úteis para selecionar caminhos de teste de um programa que contenha instruções de laços e if aninhadas.
�
 7a Questão (Ref.: 201201424552)
Pontos: 0,5  / 0,5
A empresa Xpto implantou recentemente um sistema web de controle de documentos. Percebeu-se que após algum tempo de execução o tempo de resposta do servidor degrada e acaba por torna-se inaceitável. Após solicitar auxílio a equipe de teste chegou-se a conclusão que deveria ser realizado que tipo de teste?
Configuração
Componente
Navegação
Segurança
 
Desempenho
�
 8a Questão (Ref.: 201201422372)
Pontos: 0,0  / 0,5
Os principais métodos de testes de caixa-branca para obtenção dos casos de testes são apresentados abaixo, marque a opção que NÃO faz parte deste rol de testes caixa-branca:
 
Métodos de decomposição de requisitos
 
Cobertura de laços
Cobertura de linha de código
Cobertura de Caminhos
Cobertura de desvios condicionais
�
 9a Questão (Ref.: 201201545674)
Pontos: 1,0  / 1,0
Existem diferentes papéis com diferentes responsabilidades dentro de uma equipe de teste independente. Correlacione os papéis abaixo com as respectivas funções:
1 - Arquiteto de teste
2 - Analista de teste
3 - Testador
(      ) Responsável pela execução dos casos de testes e script de testes
(      ) Responsável pela montagem do ambiente de teste (infraestrutura) e escolha das ferramentas
(      ) Responsável pela modelagem e elaboração dos casos de testes e scripts de testes
1, 2, 3
 
3, 1, 2
2, 3, 1
2, 1, 2
3, 2, 1
�
 10a Questão (Ref.: 201201545679)
Pontos: 1,0  / 1,0
Como denominamos o documento que contém o registro de todo o planejamento dos testes estabelecendo o que será testado e que tem como principal finalidade identificar o maior número de cenários e variações de determinado requisito de software?
Procedimento de teste
Script de teste
Relatório de teste
Roteiro de teste
 
Caso de teste

Continue navegando