Você está na página 1de 4

SRSapuca MG Inatel Curso de Engenharia da Computao P7 Prof.

Afonso Engenharia
de Software II - 2015
Questionrio 7 Captulo 6 Estratgias de Teste de Software.
Entregar na prxima aula apenas as respostas em folha separada.

Questes fechadas
1. Estratgias de testes precisam levar em considerao tecnologias de teste.
a. Verdadeiro
b. Falso.
2. Qualquer estratgia de teste ir incorrer na elaborao de um planejamento para os testes
de software.
a. Verdadeiro
b. Falso.
3. Fazem parte de uma estratgia de teste de software, exceto:
a. Anlise de casos de teste.
b. Execuo dos testes.
c. Coleta dos resultados.
d. Avaliao dos dados.
4. Uma estratgia de teste de software desenvolvida por todos estes envolvidos no projeto de
software, exceto:
a. Gerente do projeto.
b. Usurio final.
c. Engenheiros de software.
d. Especialistas em teste.
5. Sobre teste de software, relacione os itens da esquerda aos itens da direita:
Verifica
"Estamos criando o produto
A
o
corretamente?"
Valida
B
o
"Estamos criando o produto certo?"
6. Revises tcnicas formais devem ser conduzidas para que todos os erros possam ser
eliminados antes do incio dos testes.
a. Verdadeiro
b. Falso.
7. Para grandes projetos o teste deve ser conduzido.
a. Pelo prprio desenvolvedor de software.
b. Pelo usurio final.
c. Pelo time de projeto.
d. Por um grupo de software independente.
8. O papel de um grupo independente de teste (ITG, independente test group) remover
problemas inerentes associados com o fato de deixar o criador testar a coisa que ele mesmo
criou, removendo possveis conflitos de interesse.
a. Verdadeiro
b. Falso.
9. Podemos afirmar que quando estamos testando tambm estamos depurando o software?
a. Verdadeiro
b. Falso.
10.Uma estratgia de testes deve acomodar todos esses tipos de teste, exceto:
a. Testes de baixo nvel b. Teste de requisitos
c. Testes de alto nvel
unitrio.

d. Teste

11.O desenvolvedor do software no deve fazer nenhum teste, pelo fato de ter sido o autor do
cdigo a ser testado. Esta uma concepo,
a. Verdadeira
b. Falsa.
12.Quem deve ser o responsvel pela realizao do teste unitrio (de componentes)?
a. O desenvolvedor do cdigo a ser testado.

b. Outro integrante do time de projeto.


c. Um grupo de teste interno da empresa.
d. Um grupo de teste independente.
13.Sobre os tipos de teste, relacione os itens da esquerda aos itens da direita:
A Teste unitrio
Teste de
B integrao
Teste de
C validao
Teste de
D sistema

focado no projeto e construo da arquitetura de software.


Concentra-se em cada unidade do software conforme implementado
no cdigo-fonte.
Software e outros elementos so testados como um todo.
Validao dos requisitos de modelagem, em relao ao software
criado.

14.Sequncia natural de execuo dos testes


a. Unitrio, integrao, validao e de sistema.
b. Unitrio, integrao, de sistema e validao.
c. Unitrio, integrao, regresso e de validao.
d. Integrao, teste alfa, este beta e de validao.
15.O teste de validao deve garantir que o software satisfaa a todos os requisitos do projeto,
exceto:
a. Requisitos funcionais.
b. Requisitos de viabilidade.
c. Requisitos de desempenho.
d. Requisitos comportamentais.
16.Em software orientado a objetos, o teste unitrio perde um pouco do seu significado e o teste
de integrao muda significativamente.
a. Verdadeiro
b. Falso.
17.Na medida em que classes vo sendo integradas no teste, deve-se realizar testes de
regresso.
a. Verdadeiro
b. Falso.
18.Quando possvel dizer que um software j foi suficientemente testado?
a. Quando todas as funcionalidades foram testadas e validadas.
b. Quando o oramento para testes chegou ao fim.
c. Nunca (ou seja, o encargo passa do engenheiro de software para o usurio final).
d. Quando todos os caminhos especficos foram percorridos.
19.O teste de software algo interminvel, que ocorre enquanto estiver em uso.
a. Verdadeiro
b. Falso.
20.So prticas que reforam o sucesso de uma estratgia de teste:
1. Definio explcita dos objetivos dos testes.
2. Entendimento dos usurios de software e desenvolvimento de um perfil para cada
categoria de usurio.
3. Criao de um software robusto que seja projetado para testar-se a si prprio.
4. Execuo de revises tcnicas para avaliar tanto a estratgia quanto os casos de
testes.
a.
b.
c.
d.
e.

Todas as alternativas esto erradas.


Todas as alternativas esto corretas.
Apenas as afirmaes 1 e 2 esto corretas.
Apenas as afirmaes 2 e 3 esto corretas.
Apenas as afirmaes 3 e 4 esto corretas.

21.Os softwares devem ser capazes de diagnosticar certas classes de erros e de acomodar
testes automticos.
a. Verdadeiro
b. Falso.

SRSapuca MG Inatel Curso de Engenharia da Computao P7 Prof. Afonso Engenharia


de Software II - 2015
Questionrio aberto 6 Captulo 6 Estratgias de Teste de Software.
Entregar na prxima aula.

Questes abertas
1. Cite o conjunto de atividades de SQA (Software Quality Assurance Garantia da Qualidade de
Software) que abrange aos conceitos de V&V (Verificao & Validao)?
2. O que voc entende pela frase voc no pode testar a qualidade. Se ela no estiver l antes
de voc comear a testar, ela no estar l quando voc terminar de testar.
Significa que a qualidade vai sendo incorporada ao software durante todo o processo de
engenharia de software. A aplicao adequada de mtodos e ferramentas, revises tcnicas
formais efetivas e gerncia e medio slidas, todas levam qualidade que confirmada
durante o teste.
3. O que vem a ser o conflito de interesses que ocorre quando o software comea a ser
testado?
4. Apenas cite os tpicos estratgicos para que o teste de qualquer software seja bem sucedido.

Você também pode gostar