Buscar

(AS I) TESTES DE SOFTWARE

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

Continue navegando


Prévia do material em texto

Pergunta 1
Resposta
Selecionada:
c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da resposta:
O teste de caixa preta refere-se a um método de teste de software em que a funcionalidade é testada sem se
preocupar com seus detalhes de implementação, conhecimento do caminho interno e estrutura interna do código
do software. Este método de teste é completamente baseado nas especificações e requisitos do software.
Considerando a informação apresentada e o conhecimento adquirido durante seus estudos, analise as asserções
a seguir e a relação proposta entre elas.
I. O teste de caixa preta tenta encontrar erros de interface, nas estruturas de dados ou no acesso externo ao
banco de dados.
II. Aos olhos do testador, este teste tem o comportamento de uma caixa preta, dentro da qual não se pode ver,
apenas o seu exterior.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
As asserções I e II são proposições falsas.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta
da I.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
A proposição I está correta, pois o foco do teste da caixa preta está na saída e nas entradas do
sistema de software, e não no conhecimento interno do programa. A proposição II é verdadeira
pois, esse método de teste, que também é conhecido como teste comportamental e teste
funcional, não se preocupa com o código ou os caminhos internos do sistema, mas sim, visa
testar o sistema e verificar se suas funcionalidades estão corretamente implementadas. A
afirmativa II é uma justificativa correta da I, pois o teste de caixa preta é chamado assim porque o
sistema interativo, é testado pelo testador sem considerar as funcionalidades internas, ou seja,
para o testador o sistema é como uma caixa preta, dentro da qual não se pode ver.
Pergunta 2
Resposta Selecionada: e. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
O teste de software é o processo de avaliar um sistema ou componente(s) com a intenção de verificar se
satisfazem os requisitos especificados. Na medida em que poucos defeitos são encontrados em um determinado
tempo, o software é considerado mais confiável. Em outras palavras, quando executamos um teste buscamos:
buscamos identificar erros, lacunas ou falta de requisitos.
identificar eventuais problemas em um banco de dados.
identificar os principais requisitos funcionais ou não funcionais de um projeto.
buscar erros de sincronismo entre cliente e servidor.
apresentar ao usuário as fragilidades do sistema.
buscamos identificar erros, lacunas ou falta de requisitos.
O teste de software é um processo empregado para que possamos avaliar a funcionalidade de
um aplicativo de software com a intenção de descobrirmos se o software desenvolvido atende
aos requisitos especificados ou não e para identificar os erros e lacunas, de modo a garantir
que o produto esteja livre de problemas, a fim de produzir um produto de qualidade.
0,2 em 0,2 pontos
0,2 em 0,2 pontos
Pergunta 3
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Questão anulada!
Atenção!
Necessariamente deve ser escolhida uma alternativa, sendo qualquer alternativa desta
questão, que o ponto será computado.
Considere o seguinte caso:
Um testador de software, está estudando o código de implementação de um determinado campo em uma página
da web. Em seu teste, ele determina todas as entradas válidas E inválidas, verificando as saídas obtidas com
relação aos resultados esperados, que também é determinado pelo estudo do código de implementação.
Considerando as informações apresentadas e os conteúdos estudado, marque a alternativa que, corretamente,
apresenta o tipo de teste que é utilizado pelo testador.
Agora, assinale a alternativa que apresenta a sequência correta:
Teste de caixa preta.
Teste de caixa preta.
Teste de caixa branca.
Teste de aceitação.
Teste de acessibilidade.
Teste de pares.
No teste de caixa branca, o desenvolvedor ou o testar analisam o código implementado, e não
somente a interação (como é feito no teste de caixa preta). O teste da caixa branca é como o
trabalho de um mecânico que examina o motor para saber por que o carro não está se
movendo.
Pergunta 4
O teste alfa é um tipo de teste de aceitação realizado para identificar todos os possíveis problemas e/ou erros
antes de liberar o produto para os usuários comuns ou para o público. O foco deste teste é simular usuários reais
usando técnicas de caixa preta e caixa branca. O objetivo é realizar as tarefas que um usuário típico pode
executar.
A partir da leitura do fragmento acima e considerando os conteúdos estudados no livro da disciplina, analise as
afirmativas a seguir:
I. No teste de caixa branca, a rotina de teste é mais completa, pois todos os caminhos de código geralmente são
cobertos.
II. Comparado ao teste de caixa preta, este teste consome baixo tempo de teste de aplicativos de programação
maiores
III. Os casos de testes de caixa branca podem ser facilmente automatizados, otimizando a localização de erros
ocultos.
IV. Como não requer entendimento profundo de programação, o teste da caixa branca pode ser realizado por
qualquer membro da equipe.
Está correto apenas o que se afirma em:
0,2 em 0,2 pontos
0,2 em 0,2 pontos
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da resposta:
I e III.
I e II.
II e III.
II e IV.
I e III.
I e IV
A afirmativa I é está correta pois, o teste de caixa branca tem o objetivo de analisar o “coração”
do sistema, ou seja, toda a parte lógica e estrutural, analisando o código desenvolvido. A
afirmativa II está errada, pois o teste de caixa branca consome muito tempo, além disso, os
aplicativos de programação maiores demoram um tempo maior para serem testados
completamente, se comparados ao teste de caixa preta. A afirmativa III está correta, pois existem
diversas ferramentas que são capazes de realizar o teste de caixa branca. Com o uso ou não
destas ferramentas, o teste de caixa branca é uma abordagem que permite ao desenvolvedor ou
testador encontrar erros ocultos. A afirmativa IV está incorreta, pois o teste da caixa branca
requer recursos profissionais especializados, logo, há necessidade de que o testador tenha um
entendimento detalhado de programação e implementação.