Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0207_AV_201001058161 » AVALIAÇÃO DE SOFTWARE Tipo de Avaliação: AV Aluno: 201001058161 - ARTUR DA COSTA CUNHA Professor: SHEILA DE GOES MONTEIRO ULISSES SPERLE GRACA Turma: 9001/AA Nota da Prova: 2,0 Nota de Partic.: 1,5 Data: 02/09/2014 20:09:16 1a Questão (Ref.: 201001268142) 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: Funcionalidade do software junto ao usuário; Integridade do sistema implementedo, onde o mesmo atende aos requisitos; Vulnerabilidade se o software contem alguma falha que possa comprometer seu funcionamento; Ciclo de vida tempo de durabililidade do software, ondepossam existir necessidades de atualizações; 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.: 201001189231) Pontos: 0,0 / 1,5 O teste de integração focaliza o pacote de software completo e trata da verificação do programa como um todo. Este tipo de teste faz uso de técnicas de projeto de casos de teste que enfocam as entradas e saídas, além de exercitar caminhos específicos. Existem basicamente duas abordagens adotadas neste tipo de teste: não incremental e incremental. Descreva as possíveis estratégias para a abordagem incremental. Resposta: Utilizaremos entrevistas junto aos usuários, buscando informações para implementação do software. Serão realizados testes no ambiente, em tudoque sendo criado e apresentando junto ao projeto. Onde serão analisados as falhas e erros, evitando aumento no custo do projeto ou até mesmo uma alteração no cronograma. Testes de qualidades serão incrementados e utilizados para análise do softwaree suas funcionalidades. Gabarito: Integração descendente ou Top-down Integração ascendente ou Botton-up Teste de regressão Teste fumaça 3a Questão (Ref.: 201001189125) Pontos: 0,0 / 0,5 Qualidade pode ser entendida como um conjunto de características a serem satisfeitas em um determinado grau, de modo que o produto de software atenda às necessidades explícitas e implícitas de seus usuários. No contexto de avaliação de software, analise as afirmativas a seguir: I. Características de qualidade do processo podem ser computadas a partir de características de qualidade do produto. II. Processos possuem características de qualidade próprias e informações sobre a qualidade do produto gerado não influenciam em sua avaliação. III. Características de qualidade do produto devem seguir padrões durante o desenvolvimento de software, sem serem influenciados por padrões de documentação Assinale: se somente as afirmativas II e III estiverem corretas. se somente a afirmativa I estiver correta. se somente as afirmativas I e II estiverem corretas. se somente as afirmativas I e III estiverem corretas. se todas as afirmativas estiverem corretas. 4a Questão (Ref.: 201001309505) Pontos: 0,0 / 0,5 Existem diversas fases dentro de um processo de verificação que podem ser aplicadas em momentos diferentes do desenvolvimento do software. Qual a fase cujo objetivo é garantir que os diversos documentos produzidos tenham aderência às necessidades apontadas pelos clientes? Verificação de análise e modelagem Verificação de implementação Verificação de negócio Verificação de requisitos Verificação do usuário 5a Questão (Ref.: 201001171610) Pontos: 0,0 / 0,5 Durante a Revisão Técnica Formal (RTF), um revisor registra ativamente todos os problemas levantados que serão, ao final da reunião de revisão, sintetizados. Será então produzido o relatório sintetizado da revisão técnica formal. Quais são as três perguntas que o relatório deve responder? Qual era o defeito? Qual a consequência? Quem o revisou? Qual era o problema? Qual a consequência? Quando será corrigido? Qual era o erro? Quem o revisou? Quando será corrigido? O que foi revisado? Qual o defeito? Quais foram as descobertas e as conclusões? O que foi revisado? Quem o revisou? Quais foram as descobertas e as conclusões? 6a Questão (Ref.: 201001309511) Pontos: 0,0 / 0,5 Há várias formas (Bartié, 2002) de identificar e planejar os casos de testes a serem aplicados nos testes de validação, porém, o direcionamento dos testes baseia-se exclusivamente em requisitos da solução tecnológica a ser desenvolvida ou na estrutura interna do código-fonte a ser implementado. São exemplos de métodos baseados na estrutura interna do código fonte: Baseado em grafo, Particionamento da equivalência, análise do valor limite, teste da matriz ortogonal Teste de fluxo de dados, Teste de condição, análise do valor limite, teste da matriz ortogonal Teste de caminho básico, Baseado em grafo, Teste de condição, análise do valor limite Teste de fluxo de dados, Teste de condição, Teste de ciclo, teste de caminho básico. Teste de ciclo, teste de caminho básico, Baseado em grafo, Particionamento da equivalência, 7a Questão (Ref.: 201001189170) Pontos: 0,5 / 0,5 O teste de integração é um dos testes, dentre os diversos tipos de testes de validação existentes. O Teste de Integração possui basicamente duas abordagens que podem ser utilizadas. Assinale a opção que apresenta estas duas abordagens: Incremental e Não Incremental Formal e Informal On-Line e Off-Line Inspeção e Walkthrough Descendente e Ascendente 8a Questão (Ref.: 201001186224) Pontos: 0,5 / 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: Cobertura de laços Cobertura de desvios condicionais Métodos de decomposição de requisitos Cobertura de Caminhos Cobertura de linha de código 9a Questão (Ref.: 201001186245) Pontos: 0,0 / 1,0 "geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação" . A descrição apresentada é referente a que tipo de teste ? Teste Regressão Teste de Validação Teste de Integração Teste de unidade Teste de disponibilização (Teste de configuração) 10a Questão (Ref.: 201001186346) Pontos: 1,0 / 1,0 "Permite controlar e coordenar as mudanças efetuadas em documentações, fontes e ambientes físicos. Estabelece a relação entre os artefatos de software e identifica-los através de um único controle de versão enquanto ocorre modificações de fontes de uma versão anterior." A sentença apresentada se refere a: Gerenciamento de configurações Gerenciamento de performace Gerenciamento de defeitos Gerenciamento de segurançaGerenciamento de produtividade
Compartilhar