Você está na página 1de 9

Bacharelado de Sistemas de Informação

Tecnólogo em Análise e Desenvolvimento de Sistemas


Teste de Software
Professora Vivian Pedó

Questões para Estudo

01) Abordando o conceito geral de qualidade estudado ela é?


a) Associada a marca
b) Subjetiva
c) Associada ao preço
d) Imperativa

02) Após que fase do desenvolvimento de software entra o Teste de Software?


a) Análise
b) Projeto
c) Codificação
d) Entrega

03) Complete: Quando um software ______, causa insatisfação e perda de confiança?


a) Elaborado
b) É testado
c) Funciona
d) Falha

04) Entre os problemas causados por um software que não funciona corretamente está?
a) Prejuízos financeiros
b) Análise de sistemas
c) Entrega para o cliente
d) Homologação

05) Complete: Softwares são desenvolvidos por _______, e _______ podem cometer erros em qualquer
fase do ciclo de vida do software.
a) Stakeholders
b) Clientes
c) Pessoas
d) Gerentes

06) Conceito: É o resultado da ação humana?


a) Erro
b) Defeito
c) Falha
d) Ocorrência

07) Conceito: É o resultado de um erro. Também é chamado de bug?


a) Erro
b) Defeito
c) Falha
d) Ocorrência
Bacharelado de Sistemas de Informação
Tecnólogo em Análise e Desenvolvimento de Sistemas
Teste de Software
Professora Vivian Pedó

08) Conceito: É a manifestação de um defeito na execução do software?


a) Erro
b) Defeito
c) Falha
d) Ocorrência

09) Falhas também podem ser causadas por condições do ambiente tais como?
a) Integração contínua
b) Código
c) Trabalho humano
d) Campos eletrônicos

10) Quando um programador codifica uma condição errada é um(a)?


a) Erro
b) Defeito
c) Falha
d) Ocorrência

11) Quando o código passa a ter uma condição errada: se x > 3 ou x > 5 faça. Trata-se de um(a)?
a) Erro
b) Defeito
c) Falha
d) Ocorrência

12) Quando a execução do software passa pela condição errada, produz um resultado diferente do
esperado é um(a)?
a) Erro
b) Defeito
c) Falha
d) Ocorrência

13) Em que fase é menor o custo de correção de um defeito para o projeto de software?
a) Análise
b) Desenvolvimento
c) Testes
d) Produção

14) Em que fase é MAIOR o custo de correção de um defeito para o projeto de software?
a) Análise
b) Desenvolvimento
c) Testes
d) Produção

15) Em que fase são descobertos os defeitos em um projeto de software?


a) Análise
b) Desenvolvimento
c) Testes
d) Todas
Bacharelado de Sistemas de Informação
Tecnólogo em Análise e Desenvolvimento de Sistemas
Teste de Software
Professora Vivian Pedó

16) A Regra 10 de Myers diz que o bug custa 10 vezes mais em?
a) Análise
b) Produção
c) Testes
d) Desenvolvimento

17) A confiabilidade do software aumenta à medida que ele vai sendo?


a) Desenvolvido
b) Testado
c) Bugs corrigidos
d) Análise feita

18) No exemplo de propagação de erros que vai de Requisitos, Especificação, Codificação, Testes,
Aceitação e Produção. Se o bug é pego em Requisitos a ação é apenas corrigir o?
a) Especificação
b) Documento de requisitos
c) Plano de teste
d) Build de software

19) Avaliando a imagem abaixo como uma entrega de uma sprint, podemos concluir que a equipe de
desenvolvimento?

a) Não testou
b) Finalizou um requisito
c) Não modelou
d) Contratou um design

20) Auxiliam na garantia de qualidade ao encontrar e corrigir defeitos antes do software ser liberado para
uso operacional?
a) Os gestores
b) As análises
c) Os testes
d) As métricas
Bacharelado de Sistemas de Informação
Tecnólogo em Análise e Desenvolvimento de Sistemas
Teste de Software
Professora Vivian Pedó

21) O quanto de teste é o suficiente: Sobre a cobertura de teste o que não é possível alcançar?
a) 20% de cobertura.
b) 50% de cobertura.
c) 80% de cobertura.
d) 100% de cobertura.

22) É a abordagem na qual a suíte de testes abrange todas as combinações de valores e precondições de
entrada possíveis?
a) Teste completo
b) Teste exaustivo
c) Teste funcional
d) Teste de massa

23) Complete: Um teste será suficiente, considerando o nível do _______, incluindo _____ técnico, do
negócio e do projeto.
a) Risco
b) Requisito
c) Teste
d) Esforço

24) Em testes "a melhor maneira de construir a confiança é tentar destruí-la". Esse pensamento é chamado
de?
a) Execução de teste
b) Análise de teste
c) Paradoxo do teste
d) Auditoria do teste

25) Inclui atividades de planejamento, execução e controle do teste e necessita que o software seja
executado?
a) Teste ágil
b) Teste dinâmico
c) Teste cascata
d) Teste estático

26) Inclui atividades de revisão, inspeção e análise estática, que podem ser realizadas em qualquer
artefato do projeto?
a) Teste ágil
b) Teste dinâmico
c) Teste cascata
d) Teste estático

27) Uma ferramenta utilizada por programadores p/reproduzir falhas, investigar o estado dos programas
e encontrar defeitos?
a) Integração contínua
b) Testes funcionais
c) Depuração (debugging)
d) Testes paralelos
Bacharelado de Sistemas de Informação
Tecnólogo em Análise e Desenvolvimento de Sistemas
Teste de Software
Professora Vivian Pedó

28) Estratégia de testes: Testes efetuados onde podemos ver o código do sistema, são os testes de?
a) Caixa preta
b) Caixa branca
c) Caixa cinza
d) Caixa aberta

29) Estratégia de testes: Testes efetuados onde NÃO podemos ver o código do sistema, são os testes de?
a) Caixa preta
b) Caixa branca
c) Caixa cinza
d) Caixa aberta

30) Sobre classes de teste: Os testes que validam a arquitetura interna dos sistemas são chamados testes?
a) Funcionais
b) Não funcionais
c) Estruturais
d) Não estruturais

31) Sobre classes de teste: Os testes que validam o sistema, seu fluxo de transações externos são
chamados testes?
a) Funcionais
b) Não funcionais
c) Estruturais
d) Não estruturais

32) Sobre classes de teste: Validam as características do sistema como desempenho, usabilidade e
segurança são chamados?
a) Funcionais
b) Não funcionais
c) Estruturais
d) Não estruturais

33) Os testes de Caixa Branca são testes?


a) Funcionais
b) Não funcionais
c) Estruturais
d) Não estruturais

34) Os testes de Caixa Preta são testes?


a) Funcionais
b) Não funcionais
c) Estruturais
d) Não estruturais
Bacharelado de Sistemas de Informação
Tecnólogo em Análise e Desenvolvimento de Sistemas
Teste de Software
Professora Vivian Pedó

35) Níveis de Teste: Testa os componentes individuais?


a) Teste unitário
b) Teste de integração
c) Teste de sistema
d) Teste de aceitação

36) Níveis de Teste: Testa grupos de componentes juntos?


a) Teste unitário
b) Teste de integração
c) Teste de sistema
d) Teste de aceitação

37) Níveis de Teste: Testa o sistema como um todo?


a) Teste unitário
b) Teste de integração
c) Teste de sistema
d) Teste de aceitação

38) Níveis de Teste: Testa o sistema como um todo do ponto de vista do usuário?
a) Teste unitário
b) Teste de integração
c) Teste de sistema
d) Teste de aceitação

39) No Teste de Integração Incremental o teste inicia com o módulo mais alto na hierarquia simulando os
módulos inferiores?
a) Teste Segmento
b) Teste Top-Down
c) Teste Bottom-Up
d) Teste Thread

40) No Teste de Integração Incremental o teste inicia com o módulo mais baixo na hierarquia simulando
os módulos superiores?
a) Teste Segmento
b) Teste Top-Down
c) Teste Bottom-Up
d) Teste Thread

41) Demonstra capacidades funcionais chave pelo teste de uma carreira de unidades ou componentes que
realizam uma função específica na aplicação?
a) Teste Segmento
b) Teste Top-Down
c) Teste Bottom-Up
d) Teste Thread
Bacharelado de Sistemas de Informação
Tecnólogo em Análise e Desenvolvimento de Sistemas
Teste de Software
Professora Vivian Pedó

42) Os casos de teste e dados são desenhados com base na experiência e intuição do testador?
a) Testes regressivos
b) Testes de unidade
c) Testes de aceitação
d) Testes exploratórios

43) Nível de teste de aceitação quando é feito dentro do ambiente do desenvolvimento é chamado?
a) Testes iniciais
b) Testes alfa
c) Testes de usuário
d) Testes beta

44) Nível de teste de aceitação quando é feito dentro do ambiente do cliente é chamado?
a) Testes iniciais
b) Testes alfa
c) Testes de usuário
d) Testes beta

45) Técnicas de Teste: Repetir os testes para garantir que os resultados não foram afetados pelas
mudanças realizadas?
a) Testes de controle
b) Testes de interconexão
c) Tratamento de erros
d) Testes de regressão

46) Técnicas de Teste: Determinam a habilidade do sistema de tratar apropriadamente transações


incorretas?
a) Testes de controle
b) Testes de interconexão
c) Tratamento de erros
d) Testes de regressão

47) Técnicas de Teste: Consiste em passar dados previstos entre diversos softwares envolvidos e validar a
transferência?
a) Testes de controle
b) Testes de interconexão
c) Tratamento de erros
d) Testes de regressão

48) Técnicas de Teste: O objetivo é assegurar o funcionamento dos mecanismos que supervisionam o
funcionamento dos sistemas?
a) Testes de controle
b) Testes de interconexão
c) Tratamento de erros
d) Testes de regressão
Bacharelado de Sistemas de Informação
Tecnólogo em Análise e Desenvolvimento de Sistemas
Teste de Software
Professora Vivian Pedó

49) Técnicas de Teste: Objetivo é determinar que os resultados de um novo sistema, são consistentes com
o do sistema antigo?
a) Testes paralelos
b) Testes de estresse
c) Testes de performance
d) Testes de recuperação

50) Técnicas de Teste: Avaliar o comportamento do software sob condições críticas, tais como restrições
significativas?
a) Testes paralelos
b) Testes de estresse
c) Testes de performance
d) Testes de recuperação

51) Técnicas de Teste: Avaliar o comportamento do software sob condições críticas, tais como restrições
significativas?
a) Testes paralelos
b) Testes de estresse
c) Testes de performance
d) Testes de recuperação

52) Técnicas de Teste: Garante a continuidade das operações, após uma falha ou um desastre?
a) Testes paralelos
b) Testes de estresse
c) Testes de performance
d) Testes de recuperação

53) Técnicas de Teste: São realizados para validar, antes da entrada em produção real se a aplicação está
adequada?
a) Testes de segurança
b) Testes de operação
c) Teste de instalação
d) Testes de conformidade

54) Técnicas de Teste: Se a aplicação foi desenvolvida de acordo com os padrões, procedimentos e guias
de TI?
a) Testes de segurança
b) Testes de operação
c) Teste de instalação
d) Testes de conformidade

55) Técnicas de Teste: Garantem a confidencialidade das informações e a proteção dos dados contra o
acesso indevido de terceiros?
a) Testes de segurança
b) Testes de operação
c) Teste de instalação
d) Testes de conformidade
Bacharelado de Sistemas de Informação
Tecnólogo em Análise e Desenvolvimento de Sistemas
Teste de Software
Professora Vivian Pedó

56) Técnicas de Teste: Objetivo do teste é verificar se o software é instalado corretamente em cada
configuração de hardware exigida?
a) Testes de segurança
b) Testes de operação
c) Teste de instalação
d) Testes de conformidade

57) Técnicas de Teste: Submete grandes quantidades de dados ao sistema para determinar limites que
causam falhas?
a) Testes de fumaça
b) Teste de volume
c) Teste de carga
d) Teste de Integridade de banco de dados

58) Técnicas de Teste: Submete o sistema à variação de carga de trabalho para medir e avaliar os
comportamentos de desempenho?
a) Testes de fumaça
b) Teste de volume
c) Teste de carga
d) Teste de Integridade de banco de dados

59) Técnicas de Teste: Executar métodos de acesso à base de dados e regras de negócio para observar e
registrar o comportamento incorreto ou a corrupção de dados?
a) Testes de fumaça
b) Teste de volume
c) Teste de carga
d) Teste de Integridade de banco de dados

60) Documento/artefato que define o que será testado, qual metodologia e técnicas serão aplicadas e
quais cenários serão comtemplados?
a) Caso de teste
b) Cenário de teste
c) Passos do caso de teste
d) Plano de teste

61) São os fluxos de operação possíveis para atendimento de cada objetivo, cada um resulta em uma
execução do testador?
a) Caso de teste
b) Cenário de teste
c) Passos do caso de teste
d) Plano de teste

62) São situações/histórias que o software deverá executar. São as funcionalidades do software que
mapeiam os objetivos?
a) Caso de teste
b) Cenário de teste
c) Passos do caso de teste
d) Plano de teste

Você também pode gostar