Baixe o app para aproveitar ainda mais
Prévia do material em texto
TESTES DE SOFTWARE Simulado: CCT0204_SM_201002070686 V.3 VOLTAR Aluno(a): ALAN DA SILVA Matrícula: 201002070686 Desempenho: 5,0 de 8,0 Data: 14/04/2014 10:33:30 (Finalizada) 1a Questão (Ref.: 201002117537) Pontos: 1,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? Sete vezes Seis vezes Três vezes Oito vezes Quatro vezes 2a Questão (Ref.: 201002115796) 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. Complexidade Ciclomática Teste de Estrutura de Controle Teste de Laços (loops) Teste de Fluxo de Dados Teste de Condição 3a Questão (Ref.: 201002136381) 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. Caixa Preta Sequencial. Teste incremental. Caixa Branca. Lógica. 4a Questão (Ref.: 201002136413) Pontos: 1,0 / 1,0 Quais atividades estão relacionadas com Teste? Atividades do final do ciclo de vida do software. Atividades que envolvem a execução do teste pelo componente ou o sistema sob o teste. Somente atividades que avaliam produtos de software. Atividades somente no inicio do ciclo de vida do software. Atividades durante todo o ciclo de vida do software. 5a Questão (Ref.: 201002136375) Pontos: 0,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. Usabilidade, Conformidade, Seguro, Econômico e Efetivo. Barato, Seguro, Rastreável, Auto Explicativo e Testabilidade. Simples, Seguro, Efetivo, Econômico e Usabilidade. 6a Questão (Ref.: 201002126524) Pontos: 0,0 / 1,0 A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada: Fluxo de Dados Complexidade Ciclomática Técnica de Estrutura de Controle Partição de Equivalência Fluxo de controle 7a Questão (Ref.: 201002133810) Pontos: 0,0 / 1,0 Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica de caixa preta: A entrada é adequadamente aceita. A integridade das informações externas (tabelas) é mantida. A saída é corretamente produzida. Demonstrar que as funções do software são operacionais. Executar os caminhos independentes definidos na complexidade ciclomática. 8a Questão (Ref.: 201002136433) Pontos: 1,0 / 1,0 Qual é a vantagem de usar testadores independentes? Teste Independente alivia os desenvolvedores de toda a responsabilidade pela qualidade. 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. Equipes Independentes de Testes são muitas vezes mais eficientes na identificação de defeitos. Você não necessita pessoas técnicas ou com o conhecimento do negócio nas equipes de teste. 9a Questão (Ref.: 201002239918) 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: 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.: 201002240109) 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: 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.
Compartilhar