Buscar

Testes de Software - AV1

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

Prévia do material em texto

AV1: TESTES DE SOFTWARE (prof. Ulisses)
1) A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica de teste denominada: 
 Pontos: 0,5 / 0,5
( )	Fluxo de controle
( X )	Fluxo de Dados
( )	Técnica de Estrutura de Controle
( )	Partição de Equivalência
( )	Complexidade Ciclomática
2) Considerando-se a execução dos testes, marque a opção INCORRETA: Pontos: 0,5 / 0,5
( )	Os testes diminuem o risco de serem encontrados defeitos do software em produção.
( )	Os testes não garantem que o software ficará totalmente livre de defeitos.
( X )	Os testes diminuem em 100% os erros deste software.
( )	Os testes diminuem consideravelmente os erros deste software.
( )	É quase impossível testar todas as possibilidades de formas e alternativas de entradas de dados, ou todas as possibilidades e condições criadas pela lógica do programador.
3) Sabe-se que para avaliar um teste é preciso determinar parâmetros de medidas que são particulares a cada caso de teste. Pensando nisso, o que é valor limite? Pontos: 1,0 / 1,0
( )	Uma parte de um domínio de entrada ou saída para a qual o comportamento de um componente ou sistema é assumido a ser o mesmo.
( X )	Um valor de entrada ou valor de saída que está na margem de uma partição de equivalência ou na menor distancia incremental em cada lado da margem.
( )	Os valores utilizados no teste devem ser equivalentes.
( )	Um diagrama que descreve os estados que um componente ou sistema pode assumir, e mostra os eventos ou circunstâncias que causam e/ou resultam de uma mudança de um estado para outro.
( )	Uma tabela que mostra combinações de entradas e/ou estímulos com suas saídas e/ou ações associadas.
4) Em se tratando de erros de software, é correto afirmar que: Pontos: 1,0 / 1,0
I. A maioria dos erros é introduzida nos programas por falta de documentação em português.
II. A maioria dos erros são humanos e tem origem na comunicação, entendimento e transformação das informações.
III. A maioria dos erros encontrados nos sistemas decorre de comunicação falha entre o cliente (que não sabe pedir) e o programador (que não sabe perguntar).
Marque a alternativa que indica as assertivas corretas:
( )	I e III apenas.
( )	I, apenas.
( X )	II, apenas.
( )	II e III apenas.
( )	III, apenas.
5) Os requisitos podem ser utilizados como base para construção de casos de teste? Pontos: 1,0 / 1,0
( )	Não, pois quem determina o que o programa fará é o programador e não o cliente.
( )	Não. Pois quem determina sempre é o gerente do projeto, que tem mais autoridade sobre o assunto que o cliente.
( )	Sim, pois o cliente tem experiência em programação e indica a melhor forma de se construir um programa.
( X )	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 os casos de teste devem ser definidos de acordo com a estrutura do programa.
6) À medida que os softwares são desenvolvidos é possível que ocorram erros. As revisões técnicas são o mecanismo mais efetivo para descobrir erros antes que sejam passados para os usuários finais. Por isso são utilizadas logo no início do processo de gestão de qualidade. Indique a afirmativa falsa. Pontos: 1,0 / 1,0
( )	Temos que levar em consideração também que os erros podem aumentar a medida que o processo continua.
( X )	Pode ser realizada sem a presença de nenhum profissional de engenharia de software.
( )	Um erro relativamente insignificante, sem tratamento no início do processo, pode ser ampliado e se transformar em um conjunto de erros graves para a sequência do projeto.
( )	Ao se descobrir um erro logo no início do processo, fica menos caro corrigi-lo.
( )	As revisões minimizam o tempo devido a redução do número de reformulações que serão necessárias ao longo do projeto.
7) Qual é o conceito da técnica de Caixa Branca ? Pontos: 0,5 / 0,5
( )	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.
( )	Nenhuma das alternativas.
( X )	Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos.
( )	É um tipo de teste que visa aprovar o sistema de uma forma completa imitando o ambiente real.
( )	É baseado na lógica de sua execução, chamada também de Thread Testing.
8) Qual é o propósito dos testes? Pontos: 0,5 / 0,5
( X )	Descobrir o maior número possível de defeitos do software, assegurar que o teste atende a todos os requisitos de sistema estabelecido entre o desenvolvedor e o cliente.
( )	Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento.
( )	Visa avaliar as cláusulas de código, lógica interna de componente codificado, as configurações e outros elementos técnicos.
( )	Encontrar 100% dos defeitos do software.
( )	Remover defeitos.
9) 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. Pontos: 1,0 / 1,0
( )	Sequencial.
( )	Teste incremental.
( X )	Caixa Branca.
( )	Caixa Preta
( )	Lógica.
10) Qual é a vantagem de usar testadores independentes? Pontos: 1,0 / 1,0
( )	O custo inicial é maior embora os resultados finais tendem a ser financeiramente melhores.
( )	As equipes independentes do teste são responsáveis para asseguram a conclusão do período de execução de teste.
( )	Você não necessita pessoas técnicas ou com o conhecimento do negócio nas equipes de teste.
( )	Teste Independente alivia os desenvolvedores de toda a responsabilidade pela qualidade.
( X )	Equipes Independentes de Testes são muitas vezes mais eficientes na identificação de defeitos.

Outros materiais