Buscar

TESTE DE SOFTWARE REVISÃO

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 6 páginas

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 6, do total de 6 páginas

Prévia do material em texto

Respostas corretas com um “X” no final
1ª questão
· “Um teste é uma atividade na qual um produto, sistema ou componente é executado sob condições especificadas, com observação e registro dos resultados e avaliação de um ou mais aspectos.”
· Os testes evidenciam algumas classificações considerando sua função nos processos. “Teste no qual os componentes são combinados e avaliados para testar a interação entre eles” e “teste realizado para determinar se um sistema ou componente é adequado para uso operacional” são, respectivamente:
· A) Integração; Sistema.X
· B) Sistema; Operacional.
· C) Qualificação; Sistema.
· D) Integração; Qualificação.
2ª questão
· A Equipe de Desenvolvimento de Software (EDS) de um tribunal de contas está trabalhando na construção de componentes de um novo sistema de software.
· Para verificar o funcionamento do software no nível de componente, a EDS deverá aplicar testes de caixa:
· A) branca, para validar parâmetros de entrada; 
· B) preta, para garantir que caminhos independentes dos componentes tenham sido testados; 
· C) branca do tipo análise de valor-limite; 
· D) preta como alternativa a testes de caixa branca;
· E) branca, para exercitar decisões lógicas em seus lados verdadeiro e falso.X
3ª questão
· Um dos tipos de teste de software é o denominado teste de recuperação, no qual, basicamente, 
· A) se exercita o software com uma demanda por recursos acima do limite especificado.
· B) se verifica se há brechas de segurança que permitam a invasão do software.
· C) são testados, individualmente, cada um dos módulos de software, registrando-se seus tempos de execução.
· D) se testa cada configuração do software, variando-se todos os parâmetros do sistema.
· E) se força o software a falhar e verifica-se se ocorre a retomada do processamento normal nessa condição.X
4ª questão
· Cleiton está realizando testes em um sistema e revisa o código procurando por problemas. Nesse caso, ele está realizando testes de qual tipo? 
· A) Unitário.
· B) Integração.
· C) Caixa Branca.X
· D) Caixa Preta.
· E) A. B.
5ª questão
· Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema. 
· O uso de técnicas do tipo caixa-preta é adequado para avaliar a qualidade do atendimento aos requisitos não funcionais, como, por exemplo, o comportamento do sistema em relação a valores-limite. 
A) CertoX
B) Errado
6ª questão
· Relacione as duas colunas quanto aos significados dos seguintes testes de softwares:
· (1) Teste de Unidade
· (2) Teste de Integração
· (3) Teste de Caixa-preta
· (A) Têm por objetivo unir os diversos módulos do sistema e testá-los em conjunto.
· (B) Teste em um nível de componente ou classe. É o teste cujo objetivo é um “pedaço do código”.
· (C) Avalia o comportamento externo do componente de software, sem se considerar o comportamento interno do mesmo.
· Assinale a alternativa que indique a relação correta das colunas. 
· A) 1A - 2B - 3C
· B) 1B - 2C - 3A
· C) 1B - 2A - 3CX
· D) 1C - 2A - 3B
· E) 1A - 2C - 3B
7ª questão
· O teste é uma atividade importante durante o desenvolvimento de um software, pois ajuda a garantir a qualidade. Acerca de teste de software, assinale a alternativa correta.
· A) O teste de software permite encontrar todos os erros de um sistema.
· B) O erro é definido como a visualização de um problema pelo usuário.
· C) O teste de software é uma técnica de V&V dinâmicaX
· D) É possível testar todos os valores de entrada de um software.
8ª questão
· Com relação aos testes realizados no processo de desenvolvimento de software, julgue as afirmativas a seguir: 
I. Diversas atividades de testes são executadas a fim de se validar o produto de software, testando cada funcionalidade de cada módulo, buscando, levando em consideração a especificação feita na fase de projeto.
· II. Na fase de Testes de Integração as unidades do sistema são testados de forma combinada, o objetivo é detectar falhas na interação entre as unidades integradas.
· III. Na fase de Testes de Verificação de Unidade serão testados apenas os módulos das funcionalidades requeridas pelo cliente durante o projeto, garantindo o pleno funcionamento. Deve ser feito, preferencialmente, pelo usuário final. 
· Está (estão) correta(s): 
· A) Apenas a afirmativa I. 
· B) Apenas a afirmativa II. 
· C) Apenas a afirmativa III.
· D) Apenas as afirmativas I e II.X
· E) As afirmativas I, II e III.
9ª questão
· Um sistema de controle de estoque foi projetado para processar até 100 transações por minuto. No entanto, ao realizar alguns testes submetendo 200 transações por minuto, observou-se que algumas circunstâncias não esperadas surgiram, tal como a perda inesperada do serviço. Diante deste contexto, é CORRETO afirmar que ocorreu um teste de 
· A) componentes.
· B) estresse.X
· C) interface.
· D) integração. 
· E) unidade.
10ª questão
· De acordo com Pressman, é uma técnica sistemática para construir a arquitetura do software enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces. Trata-se, especificamente, de 
· A) arquitetura top-down.
· B) teste de mesa. 
· C) teste de integração. X
· D) análise bottom-up.
· E) teste funcional.
11ª questão
· O teste que se concentra em ações visíveis ao usuário e em saídas do sistema reconhecidas pelo usuário chama-se 
· A) Teste de validação. X
· B) Teste de integração. 
· C) Teste de unidade. 
· D) Teste de regressão.
12ª questão
· Em relação a teste de software, é correto afirmar que 
· A) testes de caixa-preta são realizados por meio da interface do software, e são usados para demonstrar que as funções do software são operacionais, que uma entrada é aceita corretamente e a saída é produzida corretamente. X
· B) o teste de software de caixa-preta pode aprofundar-se em um exame minucioso dos detalhes processuais, considerando a lógica de execução do software. Os caminhos lógicos do software são testados, fornecendo casos de teste que exercem conjuntos específicos de condições e/ou loops.
· C) uma notação simples, chamada de grafo de fluxo ou fluxograma, é comumente utilizada no planejamento e documentação de casos de testes do tipo caixa-preta, em que é possível testar exaustivamente todos os caminhos do programa.
· D) o particionamento de equivalência é um método de teste de caixa-branca que divide o domínio de entrada de um programa em classes de dados, a partir dos quais os casos de teste podem ser derivados. ERRADO POIS CAIXA PRETA TESTA OS PARAMETROS
· E CAIXA BRANCA TBM
14ª questão
· Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo. 
· Teste de software é uma atividade que pode ser sistematicamente planejada e especificada. Um teste é bem-sucedido quando um caso de teste descobre um erro e, por consequência, inicia-se ________, um processo que tem por objetivo principal encontrar e corrigir a causa de um erro ou defeito de software.
· A) a verificação por rastreamento
· B) a depuração X
· C) a validação por rastreamento
· D) o teste de regressão
· E) o teste de desempenho
16ª questão
· O processo de verificação e validação de um software é realizado através de um conjunto de atividades. É correto afirmar que: 
· A) o papel da verificação é assegurar que o programa realiza aquilo que o usuário necessita e atende as suas expectativas.
· B) as atividades de validação examinam se o software atende aos seus requisitos funcionais e não funcionais.
· C) os testes podem mostrar a presença de erros em um programa, mas não servem para demonstrar a sua ausência. X 
· D) o projeto dos casos de teste não deve envolver a passagem de parâmetros, pois o objetivo é testar cada módulo, individualmente, em busca de erros.
· E) N.D.A.

Outros materiais