Buscar

APOL 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Questão 1/5 - Qualidade do Software APOL 3 
Devemos planejar nosso projeto de testes com a mente da “testabilidade”. Segundo James 
Bach in apud (Pressman, 2011): “Testabilidade de software é simplesmente a facilidade com 
que o programa de computador pode ser testado”. Qual das afirmativas abaixo é 
complementar ao conceito de testabilidade? 
Nota: 20.0 
 A Um bom teste deve ter apenas um olhar interno. 
 B Um bom teste não é redundante, opta por não ser muito simples e nem muito complexo e releva 
erros de acordo com um tempo e recursos delimitados para indução de erros. 
Você acertou! 
 C Um bom teste deve ter apenas um olhar externo. 
 D Um bom teste é redundante e opta por ser mais complexo possível, nunca relevando erros de 
acordo com o tempo e com o recurso. 
 E Um bom teste apenas releva erros simples. 
Questão 2/5 - Qualidade do Software 
Os testes de caixa-preta abordam quesitos importantes e fazem referência a testes realizados 
na interface do software. Assinale V para as proposições verdadeiras ou F para as 
proposições falsas em relação aos quesitos que os testes de caixa-preta devem abordar: 
I - Funções incorretas ou faltantes. 
II - Erros de Interface. 
III - Erros em estruturas de dados ou acesso a base de dados externas. 
IV - Erros de comportamento ou desempenho. 
V - Erros de inicialização ou término. 
 
Agora, marque a sequência correta: 
Nota: 20.0 
 A V, V, F, F, V. 
 B F, F, F, F, F. 
 C V, V, V, V, V. 
Você acertou! 
 D F, F, V, F, V. 
 E V, F, V, F, V. 
Questão 3/5 - Qualidade do Software 
Quando falamos em testes de ambientes, arquiteturas e aplicações especializadas, quais 
itens são (V) verdadeiros ou (F) falsos em relação à sua estrutura? 
I – Teste de interface. 
II - Teste de arquitetura cliente-servidor (função da aplicação, servidor, base de dados, 
transação e comunicação). 
III – Teste de caminho básico. 
IV - Teste de documentação e recursos de ajuda. 
V - Teste para sistema em tempo real (tarefa, comportamento, inter-tarefa e sistema). 
 
Agora, marque a sequência correta: 
Nota: 0.0 
 A V, V, V, V, V. 
 B F, F, F, F, F. 
 C V, V, F, V, V. 
 D F, V, F, V, F. 
 E F, F, F, V, V. 
Questão 4/5 - Qualidade do Software 
A arquitetura do software OO resulta em uma série de subsistemas em camadas que 
encapsulam classes colaboradoras. Ao testarmos projetos OO temos que considerar alguns 
itens importantes. Quais itens abaixo são (V) verdadeiros ou (F) falsos em relação estes itens 
importantes? 
I - Exatidão dos modelos de análise e projeto orientados a objetos (OOA e OOD). 
II - Consistência dos modelos OO. 
III -Testarmos unidades em contexto OO. 
IV - Testarmos integração em contexto OO. 
V - Validação em contexto OO. 
 
Agora, marque a sequência correta: 
Nota: 20.0 
 A V, V, F, F, V. 
 B V, V, V, V, V. 
Você acertou! 
 C V, V, F, F, V. 
 D F, F, F, F, F. 
 E F, V, F, F, V. 
Questão 5/5 - Qualidade do Software 
Um tipo de teste importante e bastante utilizado chama-se teste de caminho básico. Qual 
afirmativa abaixo representa conceitualmente um teste de caminho básico? 
Nota: 20.0 
 A É um teste feito de acordo com a execução de um conjunto de casos de testes criados especificamente para um conjunto básico de execução de algumas instruções básicas de um 
programa. 
O Teste de Caminho básico testa a execução de todas as instruções de um programa e não algumas. 
 B É um teste feito a partir de casos de teste que presume um conjunto básico de execução de algumas instruções básicas de um programa. 
O Teste de Caminho básico testa a execução de todas as instruções de um programa e não algumas. 
 C É um teste que cria casos de teste para exercício de um conjunto básico de execução de todas as instruções de um programa, pelo menos uma vez durante o teste. 
Você acertou! 
 D É um teste automatizado e que simula um usuário. 
 E É um teste que segue um conjunto randômico de execução das instruções de um sistema. O Teste de Caminho básico testa um conjunto básico e pré-estabelecido de instruções de um sistema.

Outros materiais

Outros materiais