Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Fechar Avaliação: CCT0204_AV_201002070686 » TESTES DE SOFTWARE Tipo de Avaliação: AV Aluno: 201002070686 - ALAN DA SILVA Professor: ULISSES SPERLE GRACA DANIEL RODRIGUES DE SILOS MORAES Turma: 9002/AB Nota da Prova: 4,2 Nota de Partic.: 1,8 Data: 11/06/2014 09:57:07 1a Questão (Ref.: 201002239632) Pontos: 0,2 / 1,5 Diferentes causas geram manutenções de tipos diferentes em um software em produção. Quais os tipos de manutenção possíveis? Descreva cada uma delas. Resposta: Perfectiva, revisões, teste caixa preta e teste caixa branca. Gabarito: A manutenção Corretiva irá identificar e corrigir defeitos (erros latentes), A manutenção Adaptativa irá adaptar o software a novas tecnologias (TI/SI), metodologias, modelos de gestão, legislação. A manutenção Perfectiva irá incluir novas funções (ampliações) no software em produção. A manutenção Preventiva irá melhorar a manutenibilidade ou a confiabilidade futura. 2a Questão (Ref.: 201002240109) Pontos: 1,5 / 1,5 Uma vez gerado o código-fonte, o software deve ser testado para descobrir tantos erros quanto possível antes de fornecê-lo ao cliente. Para atingir este objetivo o testador deve entender o software e tentar desenvolver uma imagem mental de como o software poderá falhar. Neste sentido o testador poderá olhar o software através de duas visões. Uma delas é o Teste Caixa Preta. Descreva-o. Resposta: Focaliza os requisitos funcionais do softwarer. Esse tipo de teste complementa o teste da caixa branca, pois permite descobri uma classe de erros diferentes da quela obtida com metodo caixa branca. Gabarito: Quando conhecemos a função específica de um software e realizamos teste que demonstrem que cada função está plenamente operacional, e ao mesmo tempo, procurem erros em cada função, dizemos que estamos realizando teste de caixa preta, também conhecido como teste comportamental. Este tipo de teste é conduzido na interface do software e examina aspectos fundamentais do sistema, pouco se preocupando com a estrutura interna do software, pois focaliza os requisitos funcionais do software. 3a Questão (Ref.: 201002171860) Pontos: 0,5 / 0,5 À medida que os softwares são desenvolvidos é possível que ocorram erros. As revisões técnicas são o mecanismo mais efetivo para descobrir erros antes que sejam passados para os usuários finais. Por isso são utilizadas logo no início do processo de gestão de qualidade. Indique a afirmativa falsa. As revisões minimizam o tempo devido a redução do número de reformulações que serão necessárias ao longo do projeto. Ao se descobrir um erro logo no início do processo, fica menos caro corrigi-lo. Temos que levar em consideração também que os erros podem aumentar a medida que o processo continua. Um erro relativamente insignificante, sem tratamento no início do processo, pode ser ampliado e se transformar em um conjunto de erros graves para a sequência do projeto. Pode ser realizada sem a presença de nenhum profissional de engenharia de software. 4a Questão (Ref.: 201002136379) Pontos: 0,5 / 0,5 Qual a ordem correta dos passos envolvidos na Solução do defeito? Reportar a resolução, Priorizar a correção, Programar a correção e Corrigir o defeito. Programar a correção, Priorizar a correção, Reportar a resolução e Corrigir o defeito. Priorizar a correção, Programar a correção, Corrigir o defeito e Reportar a resolução. Corrigir o defeito, Programar a correção, Priorizar a correção e Reportar a resolução. Priorizar a correção, Corrigir o defeito, Reportar a resolução e Programar a correção . 5a Questão (Ref.: 201002140825) Pontos: 0,5 / 0,5 Qual teste deve ser aplicado para verificar o nível de facilidade de uso do software pelos usuários. Teste de Recuperação. Teste de Desempenho. Teste de Performance. Teste de Conformidade. Teste de Usabilidade. 6a Questão (Ref.: 201002140818) Pontos: 0,0 / 1,0 Quem são os responsáveis para executar os testes unitários e testes de integração? Desenvolvedores. Desenvolvedores e Usuários. Analista de testes. Testadores. Usuários. 7a Questão (Ref.: 201002140819) Pontos: 1,0 / 1,0 Quando se fala em níveis, estágios ou fases estamos nos referindo a que tipo de teste? Teste unitário, teste de regressão, teste de integração, teste de sistema. Teste de estresse, teste de carga, teste funcional, teste de requisitos. Teste de Caixa Preta e Teste de Caixa Branca. Teste de aceitação, teste unitário, teste de integração, teste de carga. Teste unitário, teste de integração, teste de sistema, teste de aceitação. 8a Questão (Ref.: 201002171857) Pontos: 0,0 / 0,5 Segundo Pressman, o teste de software é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Por esta razão deverá ser definido: Uma metodologia de desenvolvimento e um modelo (template) para o teste. Um processo de teste de software e um modelo (template) para o teste. Um cronograma de teste e um padrão de desenvolvimento. Um padrão de desenvolvimento e um processo de teste de software. Uma metodologia de desenvolvimento e um padrão de desenvolvimento. 9a Questão (Ref.: 201002171863) Pontos: 0,0 / 0,5 O teste da caixa preta, também conhecido como teste comportamental, focaliza os requisitos funcionais do software. Este tipo de teste complementa o teste da caixa branca, pois permite descobrir uma classe de erros diferentes daquela obtida com métodos da caixa-branca. Desta forma, identifique a opção que não representa uma categoria de erro identificado pelo teste Caixa Preta. Erros de estrutura de controle; Erros de comportamento ou de desempenho; Erros de interface; Erros em estruturas de dados ou acesso a bases de dados externas; Erros de inicialização e término; 10a Questão (Ref.: 201002140816) Pontos: 0,0 / 0,5 Qual é o conceito da técnica de Caixa Branca ? É baseado na lógica de sua execução, chamada também de Thread Testing. Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos. Visa verificar se a solução atende os objetivos dos requisitos do negócio, no que diz respeito à funcionalidade, usabilidade antes de utilizar no ambiente de produção. Nenhuma das alternativas. É um tipo de teste que visa aprovar o sistema de uma forma completa imitando o ambiente real. Período de não visualização da prova: desde 30/05/2014 até 16/06/2014. Parte inferior do formulário
Compartilhar