Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10051221888 1/4 TESTES DE SOFTWARE Lupa Exercício: CCT0272_EX_A6_201307203141 Matrícula: 201307203141 Aluno(a): CARLA HELENA MARTINS VELOSO Data: 18/11/2016 17:30:39 (Finalizada) 1a Questão (Ref.: 201307799974) Fórum de Dúvidas (0) Saiba (0) Para aferir e garantir a qualidade do software uma série de verificações e validações são realizadas ao longo do processo de desenvolvimento de software. Dentre os vários tipos de testes possíveis nos testes de validação, está o teste de regressão. Analise as questões abaixo e escolha a melhor definição para teste de regressão: Verifica se não foram introduzidos erros em partes inalteradas do sistema. Verifica se as alterações não retornaram o sistema à versão inicial. Garante que defeitos não foram introduzidos em versões anteriores do sistema. Garante que o sistema retornou para seu estado inicial. Checa as inconsistências dos programas que rodam no mesmo computador. Gabarito Comentado 2a Questão (Ref.: 201307857113) Fórum de Dúvidas (0) Saiba (0) Assim como o processo de so├ware, uma estratégia de teste de so├ware também pode ser vista como uma espiral. O processo de so├ware começa com a análise dos requisitos de so├ware, evolui para o projeto e, finalmente, a codificação do so├ware. Já uma estratégia de teste de so├ware percorre a espiral de forma inversa. Desta forma: 1) O teste de ______________ é implementado no código fonte 2) O teste de __________________está focado no projeto e construção da arquitetura do so├ware 3) O teste de _______________________ objeĕva validar os requisitos estabelecidos em relação ao so├ware criado 4) O teste de _______________________, no qual o so├ware e outros elementos são testados como um todo. Unidade integração, alfa e beta Unidade, integração, validação e sistema Depuração, arquitetura, requisitos, validação Caixabranca, caixacinza, caixapreta e aceitação Construção, arquitetura, verificação, sistema Gabarito Comentado 16/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10051221888 2/4 3a Questão (Ref.: 201307286521) Fórum de Dúvidas (0) Saiba (0) Ao verificarmos se a solução atende aos objetivos do negócio e a seus requisitos no que diz respeito à funcionalidade e usabilidade, antes da utilização no ambiente de produção, qual o nível de testes que está sendo aplicado? Testes de Performance. Testes Unitários. Testes de Validação. Testes de Sistema. Testes de Integração. 4a Questão (Ref.: 201307814421) Fórum de Dúvidas (0) Saiba (0) O diagrama ilustrado representa um conjunto de módulos e será utilizado por um engenheiro de software chamado Evandro, para auxiliálo na realização de estratégias de testes de unidade e integração. Ele sabe que o desenvolvimento de pseudocontroladores (Drivers) e pseudocontrolados (Stubs) é considerado uma despesa indireta, pois eles não serão entregues ao cliente juntamente com o produto final. Todavia lhe foi atribuída a tarefa de separar conjuntos de testes com esta finalidade. Supondo que a abordagem de integração seja incremental e que a direção seja, ao mesmo tempo, ascendente e descendente (sanduíche), assinale a alternativa que indica o uso correto de pseudocontroladores e pseudocontrolados a serem utilizados por Evandro: Não serão utilizados na Unidade e apenas pseudocontroladores na Integração Ambos serão usados na Unidade e na Integração Ambos serão utilizados na Unidade e apenas pseudocontroladores serão utilizados na Integração Ambos serão utilizados na Unidade e apenas pseudocontrolados serão utilizados na Integração Não serão utilizados na Unidade e apenas pseudocontrolados na Integração Gabarito Comentado 5a Questão (Ref.: 201307317576) Fórum de Dúvidas (0) Saiba (0) João é um colega de trabalho e acabou de corrigir um defeito em um programa. Ele te pede ajuda em relação a que Teste ele deve usar neste momento. Qual Teste você indicaria? Teste de Validação Teste Fumaça Teste de Regressão Teste de Integração Teste de Unidade 16/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10051221888 3/4 Gabarito Comentado 6a Questão (Ref.: 201307317571) Fórum de Dúvidas (0) Saiba (0) O teste de integração é uma técnica sistemática para construir a arquitetura do software enquanto se conduz testes para descobrir erros associados com as interfaces a partir dos componentes já testados através do teste de unidade. Existem basicamente duas abordagens que podem ser utilizadas: OnLine e OffLine Formal e Informal Incremental e Não Incremental Descendente e Ascendente Inspeção e Walkthrough 7a Questão (Ref.: 201307286551) Fórum de Dúvidas (0) Saiba (0) Um módulo contendo um cálculo utilizado em vários programas foi alterado. É correto afirmar que: Todos os módulos de cálculo afetados devem ser testados (teste de cálculos) Os testes devem ser feitos somente no programa mais importante do sistema. (testes evolutivos) Todos os programas que tenham relação com esta mudança devem ser verificados, independentes se foram ou não alterados. (teste de regressão) Somente os módulos que envolvam cálculos e tenham fronteiras com o módulo alterado, devem ser testados (teste de afirmação) Somente o módulo de cálculo alterado deve ser testado, pois o processo de reutilização garante que os módulos que o utilizam serão afetados. 8a Questão (Ref.: 201307282085) Fórum de Dúvidas (0) Saiba (0) Análise as sentenças abaixo, em seguida assinale a alternativa correta: I. Teste Back to Back é executado em versões diferentes e os resultados são comparados. II. Teste Alfa são executados quando o desenvolvimento está próximo da conclusão. III. Teste Beta são executados quando o desenvolvimento e testes estão quase concluídos. IV Teste BottonUP os testes são incrementados de cima para baixo do nível mais alto para o mais baixo. V. Teste Seqüencial é baseado ma lógica de sua execução, chamada também de Thread Testing. I, II, III estão corretas e IV e V estão incorretas. II, III, IV estão corretas e I e V está incorreta. I, II, IV estão corretas e III e V estão incorretas. I e II estão corretas e III, IV e V estão incorretas. I, II, III, e V estão corretas e IV está incorreta. 16/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10051221888 4/4 Fechar
Compartilhar