Buscar

QUALIDADE E TESTES DE SOFTWARE AULA 6 AVALIANDO APRENDIZADO 1

Prévia do material em texto

06/06/2018 EPS
http://simulado.estacio.br/alunos/ 1/3
CCT0774_EX_A6_201602875898_V1
 
 
 QUALIDADE E TESTES DE SOFTWARE 6a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0774_EX_A6_201602875898_V1 02/06/2018 18:26:00 (Finalizada)
Aluno(a): YURI BUENO FONTENLA
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201602875898
 
 
Ref.: 201603533966
 1a Questão
Após executar transações previstas em um caso de teste, o último passo é a impressão de um relatório. Este relatório pode ser
aceito como evidência de que os testes foram efetuados? Selecione a alternativa correta:
 Sim, o relatório pode ser aceito como evidência dos teste desde que isso tenha sido definido no início do projeto.
Não, pois o relatório não foi elaborado pela equipe de teste.
Não, afinal qualquer impressora pode ter sido utilizada para gerar um relatório parecido.
 Sim, afinal um relatório é um documento.
Sim, afinal se o sistema emite relatórios o sistema funciona.
 
 
 
Ref.: 201603590259
 2a Questão
Um sistema de vendas possui um módulo "Realizar pagamentos". Para os testes foram definidos os seguintes
cenários:
 
Cenário primário: Cliente realiza pagamento em dinheiro
Cenário Secundário: Cliente realiza pagamento parcelado
Cenário de exceção: Cliente realiza pagamento com cartão invalido
 
Qual o método estruturado para a derivação do caso de teste foi utilizado?
Cobertura de desvio de caminhos
Cobertura de caminhos
Análise de documentos
Cobertura de código
 Decomposição dos requisitos
 
 
 
Ref.: 201603533960
 3a Questão
Levando-se em consideração a necessidade de controle de casos de testes aplicados, casos de testes não aplicados, casos de
teste aprovados e casos de teste reprovados, indique qual a melhor alternativa:
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
06/06/2018 EPS
http://simulado.estacio.br/alunos/ 2/3
Não há garantia de que um software esteja livre de defeitos antes de atingido um mínimo de 95,5,% de casos de testes
aplicados e aprovados.
 Para garantir um software livre de defeitos, a quantidade de casos de testes aprovados deve ser sempre maior que os
casos de testes reprovados.
Para garantir um software livre de defeitos, é indiferente verificar a quantidade de casos de testes aprovados e casos
de testes reprovados.
Não há garantia de que um software esteja livre de defeitos antes de atingido 100% de casos de teste aplicados.
Não existe a possibilidade de casos de testes reprovados.
 
 
 
Ref.: 201603209031
 4a Questão
Os testes da caixa preta são uma abordagem complementar aos testes de caixa branca, com a finalidade de identificar um
conjunto de situações que serão empregadas em forma de testes para a identificação de erros. Os principais métodos de testes
de caixa-preta para obtenção dos casos de testes são:
Cobertura de linha de código e cobertura de caminhos
Análise e documentos e cobertura de caminhos
 Decomposição de requisitos e análise de documentos
Cobertura de linha de código e cobertura de laços
Decomposição de requisitos e cobertura de laços
 
 
 
Ref.: 201603085734
 5a Questão
Os principais métodos de testes de caixa-branca para obtenção dos casos de testes são apresentados abaixo, marque a opção
que NÃO faz parte deste rol de testes caixa-branca:
Cobertura de laços
Cobertura de Caminhos
Cobertura de linha de código
 Métodos de decomposição de requisitos
Cobertura de desvios condicionais
 
 
 
Ref.: 201603533971
 6a Questão
Para avaliarmos a qualidade de um software identificamos a necessidade de utilização de uma forma sistêmica de trabalho com
o objetivo de identificar o maior número possível de situações de testes.
 Neste contexto estudamos técnicas de teste de caixa branca e preta. Uma característica básica de um teste de caixa preta é:
Conhecer com profundidade a linguagem utilizada para o desenvolvimento.
Preparar casos de teste baseados na estrutura interna do software.
 Prepara casos de testes baseados na especificação do software.
O método de teste para obtenção de casos de teste de cobertura de desvio condicional.
Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
 
 
 
Ref.: 201603533975
 7a Questão
Para avaliarmos a qualidade de um sistema devemos submeter o software a determinadas condições de uso de forma a avaliar
se o comportamento está de acordo com o esperado. Um artefato utilizado nesta fase é o caso de teste. Neste sentido
podemos utilizar os requisitos como base para a construção dos casos de testes?
Não, pois quem determina sempre é o gerente de projeto, que tem mais autoridade sobre o assunto que o cliente.
Não, pois quem determina o que o programa fará é o programador e não o cliente.
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
06/06/2018 EPS
http://simulado.estacio.br/alunos/ 3/3
 Sim, pois os requisitos é que determinam o que o programa ou módulo deve fazer e como deve ser o resultado
esperado.
Não, pois todos os casos de testes serão derivados do software já construído.
Sim, pois o cliente tem a experiência em programação e indica a melhor forma de se construir um programa.
 
 
 
Ref.: 201603590663
 8a Questão
Qual o método estrutural para a elaboração de casos de testes de caixa branca que tem como objetivo detectar erros nas
condições lógicas aplicadas no código-fonte? Neste método os casos de teste são construídos de forma a permitir variação dos
valores que determinam a execução dos diversos fluxos alternativos existentes no código-fonte.
Cobertura de laços
Cobertura de caminhos
Cobertura de exceção
 Cobertura de desvios condicionais
Cobertura de linha de código
 
 
 
 
 
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes