Baixe o app para aproveitar ainda mais
Prévia do material em texto
TESTES DE SOFTWARE Simulado: VOLTAR Aluno(a): Matrícula: Desempenho: 6,0 de 8,0 Data: 15/04/2014 22:27:10 (Finalizada) 1a Questão (Ref.: 201201212671) Pontos: 0,0 / 1,0 Temos o seguinte trecho de programa em linguagem C abaixo: if ( A > B && C < D || B < C ) { Z = A + B + C - D; } else { Z = A * B - C + D; } Quais seriam os números de passagens de teste que deveríamos realizar nesse trecho de programa, para garantir que o mesmo esteja funcionando de acordo com a qualidade exigida nos testes de software? Seis vezes Três vezes Sete vezes Oito vezes Quatro vezes 2a Questão (Ref.: 201201210930) Pontos: 1,0 / 1,0 Assinale qual é o método de teste de caixa branca (white box), que apresenta uma métrica de software e estabelece um limite máximo para o número de testes que deve se executado para garantir que todas as instruções sejam executadas pelo menos uma vez. Teste de Estrutura de Controle Complexidade Ciclomática Teste de Fluxo de Dados Teste de Condição Teste de Laços (loops) 3a Questão (Ref.: 201201231509) Pontos: 1,0 / 1,0 Quais as características que um bom caso de teste deve possuir para atender as expectativas de validação da qualidade? Testabilidade, Usabilidade, Simples, Reutilizável e Rastreável. Efetivo, Econômico, Reutilizável, Rastreável e Autoexplicativo. Simples, Seguro, Efetivo, Econômico e Usabilidade. Usabilidade, Conformidade, Seguro, Econômico e Efetivo. Barato, Seguro, Rastreável, Auto Explicativo e Testabilidade. 4a Questão (Ref.: 201201231515) Pontos: 1,0 / 1,0 Qual técnica de teste que visa avaliar as claúsulas de código, lógica interna do componente codificado, as configurações e outros elementos técnicos. BDQ Prova.. 1 de 3 15/04/2014 22:32 Caixa Preta Caixa Branca. Lógica. Teste incremental. Sequencial. 5a Questão (Ref.: 201201231567) Pontos: 1,0 / 1,0 Qual é a vantagem de usar testadores independentes? Equipes Independentes de Testes são muitas vezes mais eficientes na identificação de defeitos. As equipes independentes do teste são responsáveis para asseguram a conclusão do período de execução de teste. O custo inicial é maior embora os resultados finais tendem a ser financeiramente melhores. Você não necessita pessoas técnicas ou com o conhecimento do negócio nas equipes de teste. Teste Independente alivia os desenvolvedores de toda a responsabilidade pela qualidade. 6a Questão (Ref.: 201201231523) Pontos: 1,0 / 1,0 Qual é o propósito dos testes? Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos. 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. Remover defeitos. Encontrar 100% dos defeitos do software. 7a Questão (Ref.: 201201231500) Pontos: 0,0 / 1,0 Uma equipe de Testes independente normalmente é formada exclusivamente por: Testador, Analista de Teste, Arquiteto de Teste e Líder do Projeto de Testes. Auditor, Desenvolvedor, Testador e Analista de Teste. Testador, Usuário, Líder do projeto de Teste e Arquiteto de Teste. Gerentes em geral, Analista de Teste, Usuário e Testador. Testador, Desenvolvedor, Analista de Teste e Arquiteto de Teste. 8a Questão (Ref.: 201201231547) Pontos: 1,0 / 1,0 Quais atividades estão relacionadas com Teste? Atividades do final do ciclo de vida do software. Atividades somente no inicio do ciclo de vida do software. Atividades que envolvem a execução do teste pelo componente ou o sistema sob o teste. Atividades durante todo o ciclo de vida do software. Somente atividades que avaliam produtos de software. BDQ Prova http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=40... 2 de 3 15/04/2014 22:32 9a Questão (Ref.: 201201335052) Segundo Pressman, o objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar problemas de qualidade no software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou defeitos. Conforme discutido em nossas aulas, diferencie erro de defeito. Sua Resposta: Erro acontece antes da entrega do produto. Defeito acontece quando existe algo irregular apos a entrega do produto. Compare com a sua resposta: Neste contexto um erro é definido como um problema de qualidade encontrado antes do software ser liberado aos usuários finais. O defeito é um problema de qualidade encontrado depois do software ter sido liberado aos usuários finais. 10a Questão (Ref.: 201201335243) 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. Sua Resposta: Chamada de teste comportamental visa analisar se os requisitos do sistema e as funçoes estão em conformidade com o estipulado Compare com a sua resposta: 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. VOLTAR Período de não visualização da prova: desde até . BDQ Prova http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=40... 3 de 3 15/04/2014 22:32
Compartilhar