Buscar

CCT0204 - TESTES DE SOFTWARE - DE - AV1

Prévia do material em texto

Avaliação: CCT0204_AV1_201107093228 » TESTES DE SOFTWARE
Tipo de Avaliação: AV1 
Aluno: - 
Professor: ULISSES SPERLE GRACA Turma: 9001/AA
Nota da Prova: 2,5 de 8,0        Nota do Trabalho:        Nota de Participação: 1,5 Data: 26/04/2013 15:40:21
  1a Questão (Cód.: 94109) Pontos: 0,0 / 0,5
O teste da caixa preta, também conhecido como teste comportamental, focaliza os requisitos funcionais do 
software. Este tipo de teste complementa o teste da caixa branca, pois permite descobrir uma classe de erros 
diferentes daquela obtida com métodos da caixa-branca. Desta forma, identifique a opção que não representa uma 
categoria de erro identificado pelo teste Caixa Preta. 
 Erros de interface;
 Erros de inicialização e término;
 Erros em estruturas de dados ou acesso a bases de dados externas;
 Erros de comportamento ou de desempenho;
 Erros de estrutura de controle;
  2a Questão (Cód.: 63107) Pontos: 0,5 / 0,5
Analise as questões abaixo e indique a mais correta:
 Desenvolvedores e testadores são parte da mesma equipe, pois o trabalho de um depende do outro.
 Os gerentes de testes, assim como todos da equipe de teste, também codificam quando o cronograma 
atrasa.
 Desenvolvedores e testadores participam juntos de todas as etapas do desenvolvimento, pois é necessário 
para o sucesso do projeto.
 Desenvolvedores e testadores integram o mesmo time, mas com funções conflitantes.
 Desenvolvedores e testadores integram equipes diferentes, pois a independência entre as equipes é 
necessária. 
  3a Questão (Cód.: 58627) Pontos: 0,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.
 Lógica.
 Caixa Branca.
 Teste incremental.
 Sequencial. 
 Caixa Preta
Página 1 de 3BDQ Prova
10/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2879...
 
 
 
 
  4a Questão (Cód.: 58679) Pontos: 0,0 / 1,0
Qual é a vantagem de usar testadores independentes?
 As equipes independentes do teste são responsáveis para asseguram a conclusão do período de execução de 
teste. 
 Teste Independente alivia os desenvolvedores de toda a responsabilidade pela qualidade.
 Você não necessita pessoas técnicas ou com o conhecimento do negócio nas equipes de teste.
 Equipes Independentes de Testes são muitas vezes mais eficientes na identificação de defeitos. 
 O custo inicial é maior embora os resultados finais tendem a ser financeiramente melhores. 
  5a Questão (Cód.: 56055) Pontos: 1,0 / 1,0
Dentre as funções abaixo marque a que não corresponde a um teste baseado na técnica estrutural: 
  
  
 Executar todos os laços em suas fronteiras e dentro de seus limites operacionais. 
 Garantir que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos 
uma vez.
 Exercitar as estruturas de dados internas para garantir a sua validade. 
 Exercitar todas as decisões lógicas para valores falsos ou verdadeiros.
 A entrada é adequadamente aceita.
  6a Questão (Cód.: 94111) Pontos: 0,0 / 1,0
O teste de caminho básico permite ao projetista de casos de teste derivar uma medida da complexidade lógica de um projeto 
procedimental e usar essa medida como guia para definir um conjunto de base de caminhos de execução. Normalmente utiliza-se 
um grafo de fluxo de controle do programa. O gráfico permite identificar os caminhos possíveis para que se possa elaborar os 
casos de uso. Como cada caminho é definido pelas expressões condicionais das estruturas de controle, devem-se determinar os 
casos de teste escolhendo valores de variáveis para os casos nos quais cada uma das expressões seja verdadeira ou não. 
Identifique qual das opções abaixo não faz parte desta técnica. 
 Desenhar o grafo de fluxo correspondente, através da utilização do projeto ou do código como base.
 Determinar a complexidade ciclomática do diagrama de fluxo resultante.
 Determinar um conjunto base de caminhos linearmente independentes.
 Determinar as classes de equivalência.
 Preparar casos de teste que vão forçar a execução de cada caminho do conjunto base.
  7a Questão (Cód.: 63062) Pontos: 0,0 / 0,5
Qual é o conceito da técnica de Caixa Branca ?
 Nenhuma das alternativas.
 É baseado na lógica de sua execução, chamada também de Thread Testing.
 É um tipo de teste que visa aprovar o sistema de uma forma completa imitando o ambiente real. 
 Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros 
elementos técnicos. 
 Visa verificar se a solução atende os objetivos dos requisitos do negócio, no que diz respeito à 
funcionalidade, usabilidade antes de utilizar no ambiente de produção.
Página 2 de 3BDQ Prova
10/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2879...
 
  
  
 
 
  8a Questão (Cód.: 94104) Pontos: 0,0 / 0,5
Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm 
basicamente algumas características genéricas. Qual das opções abaixo está em desacordo com a afirmação 
anterior?
 Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em 
diferentes pontos no tempo.
 Devemos nos preocupar como teste somente após o código tiver sido gerado.
 O teste começa no nível do componente e progride em direção à integração do sistema computacionais 
como um todo.
 Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos erros serão 
eliminados antes do começo do teste.
 O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de 
teste.
  9a Questão (Cód.: 63155) Pontos: 0,0 / 1,0
A característica básica de um teste de caixa preta é:
 Preparar casos de teste baseados em requisitos de usabilidade.
 Dado um conjunto de requisitos, avaliar todos os detalhes da implementação.
 Conhecer com profundidade a linguagem utilizada para o desenvolvimento. 
 Preparar casos de teste baseados na especificação do software.
 Preparar casos de teste baseados na estrutura interna do software.
  10a Questão (Cód.: 63112) Pontos: 1,0 / 1,0
É INCORRETO afirmar que:
 Ter desenvolvedores e testadores em equipes diferentes favorece a execução dos testes.
 A revisão é importante durante todo o projeto de desenvolvimento.
 A qualidade de uma determinada tarefa depende do trabalho de todos os envolvidos.
 Um trabalho de qualidade depende também de um bom trabalho da equipe de testadores. 
 Quando o programa a ser construído é pequeno, não justifica testar algo tão simples. 
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
Página 3 de 3BDQ Prova
10/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2879...

Continue navegando