Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/03/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4 Avaliação: CCT0272_AV_201305041275 » TESTES DE SOFTWARE 22092296 Tipo de Avaliação: AV Aluno: 201305041275 ELENILDA ALVES DE SOUSA Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA Nota da Prova: 6,5 Nota de Partic.: 2 Data: 11/03/2015 16:17:36 (F) 1a Questão (Ref.: 162355) Pontos: 1,5 / 1,5 Uma vez gerado o códigofonte, 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. Descrevao. Resposta: Também chamado de teste comportamental, este teste visa testar os requisitos funcionais do sistema, verificando se os mesmos estão de acordo com o especificado. O teste é feito na interface, pouco se preocupando com o funcionamento e a lógica intena do software. 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. 2a Questão (Ref.: 94132) 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: Perfectiva. Visa novas alterações no software, como exemplo, o acréscimo de novas funções(ampliações) ou para atender a alguma solicitação do usuário. 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. 3a Questão (Ref.: 58635) Pontos: 0,0 / 0,5 Qual é o propósito dos testes? Remover defeitos. Encontrar 100% dos defeitos do software. Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento. Descobrir o maior número possível de defeitos do software, assegurar que o teste atende a todos os requisitos de sistema estabelecido entre o desenvolvedor e o cliente. Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos. 27/03/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4 4a Questão (Ref.: 63099) Pontos: 0,0 / 0,5 Durante a revisão dos documentos do sistema, é indicada a participação dos seguintes profissionais: Analistas, programadores, testadores. Analista, Programador e Operador. Gerente de Desenvolvimento, Gerente de Recursos Humanos e Testadores. Gerente do Projeto, Analista e Testadores. Gerente de Marketing, Cliente e testadores. Gabarito Comentado. 5a Questão (Ref.: 70111) Pontos: 0,0 / 0,5 Considere as seguintes afirmações: (I) Os critérios baseados em fluxo de controle mais conhecidos são "TodosNos", "TodasArestas" e "Todos Caminhos". Uma característica comum aos critérios desta categoria é que eles requerem o teste das interações que envolvem definições de variáveis e subseqüentes referencias a essas definições; (II) A cobertura do critério "TodosNos" é o mínimo esperado de uma boa atividade de teste, pois, do contrário, o programa testado é entregue sem a certeza de que todos os comandos presentes no programa foram executados pelo menos uma vez; (III) A cobertura do critério "TodosCaminhos" garante que todos os caminhos de um programa sejam executados pelo menos uma vez; (IV) A cobertura do critério "TodosNos" garante também a cobertura do critério "TodasArestas"; (V) O valor da complexidade ciclomática está associado com o numero de casos de testes que deve ser projetado e executado para garantir a cobertura de todas as instruções do programa; Assinale a alternativa que representa somente as sentenças verdadeiras. Apenas II, V Apenas I, V Apenas I, III, IV Apenas I, II, IV, V Apenas I, III 6a Questão (Ref.: 70110) Pontos: 0,5 / 0,5 Considerando o Grafo de Fluxo de Controle abaixo, escolha a alternativa que representa, simultaneamente, o caminho associado com os critérios baseados em fluxo de controle ´Todas‐Arestas´ e ´Todos‐Nos´. 27/03/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4 1,2,3,5,2,6 1,2,3,4,5,6 1,2,6,2,3,4,2,3,5,2,6 1,2,3,4,2,3,5,2,6 1,2,3,4,2,3,5,6 7a Questão (Ref.: 56055) Pontos: 0,5 / 0,5 Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica estrutural: Executar todos os laços em suas fronteiras e dentro de seus limites operacionais. Garantir que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos uma vez. Exercitar as estruturas de dados internas para garantir a sua validade. A entrada é adequadamente aceita. Exercitar todas as decisões lógicas para valores falsos ou verdadeiros. 8a Questão (Ref.: 94114) Pontos: 0,5 / 0,5 A verificação e validação de uma interface de usuário tem como objetivo descobrir erros relacionados com os mecanismos específicos da interface e descobrir erros na maneira como a interface implementa as semânticas de navegação, as funcionalidades da aplicação ou ainda na exibição do conteúdo. Qual dos testes abaixo não configura um Teste de Interface. Teste de semântica da interface: Avalia como o projeto se preocupa com os usuários, se oferece diretrizes claras, se fornece realimentação e se a aplicação mantém consistência de linguagem e abordagem através da interface. Teste de desempenho: procura descobrir problemas de desempenho que podem resultar, por exemplo, da falta de recursos no lado do servidor, da largura da banda ou recursos de banco de dados inadequados. Testes de mecanismos de interface: Avalia a interação de cada mecanismos oferecido ao usuário através da interface: link, formulários, script executado pelo cliente, HTML dinâmico, janelas pop up, scripts CGI, conteúdo encadeado (streaming), cookies e etc. Teste de compatibilidade: Este tipo de teste procura descobrir possíveis problemas na utilização de diferentes configurações pelos usuários. Teste de usabilidade: Avaliam o grau com o qual os usuários podem interagir efetivamente com a 27/03/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4 aplicação e o grau em que a aplicação dirige as ações do usuário, ou seja, determina o grau com o qual a interface da aplicação facilita a vida do usuário. 9a Questão (Ref.: 576633) Pontos: 1,0 / 1,0 Complete a lacuna abaixo: O teste de disponibilização também conhecido como ___________________, exercita o software em cada ambiente no qual deve operar, tendo em vista que muitos softwares operam em uma variedade de plataformas e sob mais de um ambiente de sistema operacional. Este tipo de teste examina todos os procedimentos de instalação e software de instalação que serão utilizados pelos clientes e toda a documentação que será usada para fornecer o software para os usuários finais. Pode inclusive abranger combinações de navegadores com vários sistemas operacionais diferentes. Marque a alternativa correta. Teste de recuperação Teste de esforço Teste de configuração Teste de stress Teste de desempenho 10a Questão (Ref.: 38045) Pontos: 1,0 / 1,0 Assinale o método de testeque concentrase no esforço de verificação interna do componente/módulo e é feito essencialmente pelo programador. Teste de Condição Teste de Segurança Teste de Unidade Teste de Integração Teste de Estresse Período de não visualização da prova: desde 03/03/2015 até 17/03/2015.
Compartilhar