Logo Passei Direto
Buscar

Qual Teste Software 4

User badge image
Aline Vianna

em

Ferramentas de estudo

Questões resolvidas

Sobre o conceito de Teste de Software, analise abaixo algumas citações de autores variados e, a seguir, assinale a alternativa correta:
I. "Teste é uma parte inevitável de qualquer esforço necessário para desenvolver um sistema de software" II. "O teste de software é um conjunto de atividades que podem ser planejadas e executadas concomitantemente" III. "Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar se alcança resultados desejados" IV. "Processo de executar um programa ou sistema com a intenção de encontrar defeitos"
Somente as asserções I, II e III estão corretas
Somente as asserções II, III e IV estão corretas
Somente as asserções I e II estão corretas
Somente as asserções I, III e IV estão corretas
Somente as asserções I, II e IV estão corretas

A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre este assunto, analise as asserções abaixo e, a seguir, assinale a alternativa correta:
I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível; II. O teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado. III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software).
Somente a asserção I está correta
Somente as asserções I e II estão corretas
Somente as asserções II e III estão corretas
Somente a asserção III está correta
Somente as asserções I e III estão corretas

O teste de software visa garantir a qualidade, minimizando as incertezas e sistematizando os critérios de aceitação, porém isso não pode ser feito sem uma estratégia de teste. Para que tenhamos uma estratégia de teste de software bem elaborada ela deve incorporar alguns testes como:
I- Testes de baixo nível, necessários para verificar se um pequeno segmento de código fonte foi implementado corretamente. II- Testes de alto nível, que validam as funções principais do sistema de acordo com os requisitos do cliente. III- Documento básico para organizar a atividade de testar aplicações no contexto da empresa.

Os testes podem ser usados para descobrir a presença de erros nos softwares, mas infelizmente não mostram a sua ausência. Assim, conseguimos chegar à conclusão que "o teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado".
Assinale a única alternativa correta.
I. Nunca, o projetista estará sempre testando.
II. Quando o dinheiro ou o tempo acabar.
III. O teste termina quando não houver mais erros.
Apenas os itens I e II estão corretos.
Todos os itens estão corretos.
Apenas o item II está correto.
Apenas os itens II e III estão corretos.
Apenas o item III está correto.

Você jamais terá completado a atividade de teste. A carga simplesmente transfere-se do projetista para o cliente. O teste para quando não houver mais erros visíveis. O teste acaba quando o tempo acaba ou o dinheiro acaba:
Quando devemos terminar os testes?

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Sobre o conceito de Teste de Software, analise abaixo algumas citações de autores variados e, a seguir, assinale a alternativa correta:
I. "Teste é uma parte inevitável de qualquer esforço necessário para desenvolver um sistema de software" II. "O teste de software é um conjunto de atividades que podem ser planejadas e executadas concomitantemente" III. "Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar se alcança resultados desejados" IV. "Processo de executar um programa ou sistema com a intenção de encontrar defeitos"
Somente as asserções I, II e III estão corretas
Somente as asserções II, III e IV estão corretas
Somente as asserções I e II estão corretas
Somente as asserções I, III e IV estão corretas
Somente as asserções I, II e IV estão corretas

A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre este assunto, analise as asserções abaixo e, a seguir, assinale a alternativa correta:
I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível; II. O teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado. III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software).
Somente a asserção I está correta
Somente as asserções I e II estão corretas
Somente as asserções II e III estão corretas
Somente a asserção III está correta
Somente as asserções I e III estão corretas

O teste de software visa garantir a qualidade, minimizando as incertezas e sistematizando os critérios de aceitação, porém isso não pode ser feito sem uma estratégia de teste. Para que tenhamos uma estratégia de teste de software bem elaborada ela deve incorporar alguns testes como:
I- Testes de baixo nível, necessários para verificar se um pequeno segmento de código fonte foi implementado corretamente. II- Testes de alto nível, que validam as funções principais do sistema de acordo com os requisitos do cliente. III- Documento básico para organizar a atividade de testar aplicações no contexto da empresa.

Os testes podem ser usados para descobrir a presença de erros nos softwares, mas infelizmente não mostram a sua ausência. Assim, conseguimos chegar à conclusão que "o teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado".
Assinale a única alternativa correta.
I. Nunca, o projetista estará sempre testando.
II. Quando o dinheiro ou o tempo acabar.
III. O teste termina quando não houver mais erros.
Apenas os itens I e II estão corretos.
Todos os itens estão corretos.
Apenas o item II está correto.
Apenas os itens II e III estão corretos.
Apenas o item III está correto.

Você jamais terá completado a atividade de teste. A carga simplesmente transfere-se do projetista para o cliente. O teste para quando não houver mais erros visíveis. O teste acaba quando o tempo acaba ou o dinheiro acaba:
Quando devemos terminar os testes?

Prévia do material em texto

Sobre o conceito de Teste de Software, analise abaixo algumas citações de autores variados e, a seguir, assinale a alternativa
correta:
I. "Teste é uma parte inevitável de qualquer esforço necessário para desenvolver um sistema de software"
II. "O teste de software é um conjunto de atividades que podem ser planejadas e executadas concomitantemente" 
III. "Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível
determinar se alcança resultados desejados" 
IV. "Processo de executar um programa ou sistema com a itenção de encontrar defeitos" 
 
A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre este assunto,
analise as asserçoes abaixo e, a seguir, assinale a alternativa correta:
I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível;
II. O teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir diferenças
entre o comportamento previsto e o comportamento observado.
III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software).
Disc.: QUAL. TEST. SOFTWARE 2020.1 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Somente as asserções I e II estão corretas
Somente as asserções I, II e III estão corretas
Somente as asserções II, III e IV estão corretas
Somente as asserções I, III e IV estão corretas
Somente as asserções I, II e IV estão corretas
Explicação:
"Teste é uma parte ineevitável de qualquer esforço necessário para desenvolver um sistema de software" (HOWDEN, 1987)
"O teste de software é um conjunto de atividades que podem ser planejdas com antecedência e executadas sistematicamente"
(PRESSMAN, 1985)
"Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar
se alcança resultados desejados" (HETZEL, 1988)
"Processo de executar um programa ou sistema com a itenção de encontrar defeitos" (MYERS, 1979)
 
2.
Somente as asserções I e II estão corretas
Somente a asserção III está correta
Somente a asserção I está correta
Somente as asserções II e III estão corretas
Somente as asserções I e III estão corretas
Explicação:
http://simulado.estacio.br/bdq_simulados_exercicio.asp#
http://simulado.estacio.br/bdq_simulados_exercicio.asp#
1. O que é necessário para se obter resultados positivos nos projetos de testes?
I. Que o mesmo inicie desde a especificação dos requisitos do sistema a ser
implementado.
II. Que o mesmo inicie quando a programação estiver sendo desenvolvida.
III. Que o mesmo inicie com o usuário para verificar se o mesmo está
funcionando corretamente.
Assinale a única alternativa correta.
O teste de software visa garantir a qualidade, minimizando as incertezas
e sistematizando os critérios de aceitação, porém isso não pode ser feito
sem uma estratégia de teste. Para que tenhamos uma estratégia de teste
de software bem elaborada ela deve incorporar alguns testes como:
I- Testes de baixo nível, necessários para verificar se um pequeno
segmento de código fonte foi implementado corretamente.
II- Testes de alto nível, que validam as funções principais do sistema de
acordo com os requisitos do cliente.
III- Documento básico para organizar a atividade de testar aplicações no
contexto da empresa.
Assinale a assertiva correta.
A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste, que é um passo do processo de que
visa encontrar ou corrigir erros durante toda a construção do software.
Devemos incorporar dois tipos de testes: 
1-Teste de baixo nível: utilizado para veerificar um pequeno fragmento de código-fonte. Nesse caso, saberemos se ele foi
implementado corretamente.
2 - Teste de alto nível: tem a característica de validar as principais funções do sistema ccom base nos requisitos definidos pelo
cliente.
 
Os testes podem ser usados para descobrir a presença de erros nos softwares, mas infelizmente não mostram a sua ausência. 
Assim, conseguimos chegar à conclusão que "o teste de software é o processo de executar o software de uma maneira controlada,
com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado".
 
3.
Apenas os itens II e III estão corretos.
Apenas o item I está correto.
Apenas o item II está correto.
Apenas o item III está correto.
Apenas os itens I e II estão corretos.
Explicação:
Para se obter resultados positivos nos projetos de testes é necessário que o mesmo inicie desde a especificação dos requisitos do
sistema a ser implementado, ou seja, tão logo comece o projeto de desenvolvimento do software inicia-se também em conjunto o
projeto de testes de software.
 
4.
http://simulado.estacio.br/bdq_simulados_exercicio.asp#
http://simulado.estacio.br/bdq_simulados_exercicio.asp#
Quanto às estratégias, existem muitas que podem ser utilizadas para
testar um software. Uma das estratégias de teste é o Teste Unitário. O
que visam os testes unitários?
Apenas os itens II e III estão corretos.
Apenas o item I está correto.
Apenas os itens I e II estão corretos.
Apenas o item II está correto.
Apenas o item III está correto.
Explicação:
O documento básico para organizar a atividade de testar aplicações no
contexto da empresa é considerado uma metodologia.
 
5.
Visam a execução do sistema como um todo ou um subsistema.
Visam tratar os testes como um processo organizado e muitas vezes
paralelo e integrado ao processo de desenvolvimento.
Visam verificar se a solução atende aos objetivos do negócio e aos
seus requisitos.
Visam verificar se os componentes funcionam corretamente juntos,
conforme as especificações.
Visam garantir que cada unidade de programa atenda as
especificações e funcione corretamente.
Explicação:
Testes Unitários: São realizados no estágio mais baixo da escala de
testes e são aplicados nas menores componentes de códigos criados,
visando garantir que estes atendem as especificações, em termos de
garantia e de funcionalidade.
Testes de integração: São executados em uma combinação de
componentes para verificar se eles funcionam corretamente juntos,
conforme as especificações.
Teste de sistema: São realizados pela equipe de testes, visando a
execução do sistema como um todo ou um subsistema.
Teste de aceitação: São os testes finais de execução do sistema,
realizados pelos usuários, visando verificar se a solução atende aos
objetivos do negócio e aos seus requisitos.
Ao tratar os testes como um processo organizado e muitas vezes paralelo e
integrado ao processo de desenvolvimento, os custos de
manutenção serão reduzidos.
http://simulado.estacio.br/bdq_simulados_exercicio.asp#
Quando devemos terminar os testes?
I. Nunca, o projetista estará sempre testando.
II. Quando o dinheiro ou o tempo acabar.
III. O teste termina quando não houver mais erros.
Assinale a única alternativa correta.
 
6.
Apenas os itens I e II estão corretos.
Todos os itens estão corretos.
Apenas o item II está correto.
Apenas os itens II e III estão corretos.
Apenas o item III está correto.
Explicação:
Você jamais terá completado a atividade de teste. A carga simplesmente transfere-se do
projetista para o cliente.
O teste para quando não houver mais erros `visíveis¿. O teste acaba quando o tempo acaba
ou o dinheiro acaba:
Por restrição de tempo (nesse caso, deve-se negociar esse tempo);
Por restrição financeira (nesse caso, deve-se evitar).
http://simulado.estacio.br/bdq_simulados_exercicio.asp#

Mais conteúdos dessa disciplina