Buscar

TESTES SOFT Lista Exercicio 01

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 25 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 25 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 9, do total de 25 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

Prévia do material em texto

TESTES DE SOFTWARE 
Luiz Leão – luizleao@gmail.com 
http://www.luizleao.com 
 
Lista de Exercício 01 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Qual é a importância dos testes de software? 
Exercício 01 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Qual é a importância dos testes de software? 
 
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. 
 
Exercício 01 – Resposta 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Segundo Pressman, o teste de software é um conjunto de atividades que 
podem ser planejadas com antecedência e executadas 
sistematicamente. Por esta razão deverá ser definido: 
 
a) Uma metodologia de desenvolvimento e um modelo (template) para o 
teste. 
b) Um padrão de desenvolvimento e um processo de teste de software. 
c) Um cronograma de teste e um padrão de desenvolvimento. 
d) Um processo de teste de software e um modelo (template) para o 
teste. 
e) Uma metodologia de desenvolvimento e um padrão de 
desenvolvimento. 
Exercício 02 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Segundo Pressman, o teste de software é um conjunto de atividades que 
podem ser planejadas com antecedência e executadas 
sistematicamente. Por esta razão deverá ser definido: 
 
a) Uma metodologia de desenvolvimento e um modelo (template) para o 
teste. 
b) Um padrão de desenvolvimento e um processo de teste de software. 
c) Um cronograma de teste e um padrão de desenvolvimento. 
d) Um processo de teste de software e um modelo (template) para o 
teste. 
e) Uma metodologia de desenvolvimento e um padrão de 
desenvolvimento. 
Exercício 02 – Resposta 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Assim como o processo de desenvolvimento de software, teste de software 
também possui um ciclo de vida. Qual das opções abaixo NÃO faz parte do ciclo 
de vida do teste de software? 
 
a) Codificação: Fase de construção do software 
b) Especificação: Elaboração e revisão dos casos de teste, "scripts" e dos 
roteiros de Teste e execução dos testes de verificação da documentação do 
sistema. 
c) Procedimentos iniciais: Consiste na elaboração de documento com o 
estabelecimento de um acordo entre as partes envolvidas no projeto de teste. 
d) Entrega: Conclusão do processo de testes com a entrega do sistema para o 
ambiente de produção. 
e) Execução: Execução dos testes planejados conforme os Casos de Teste, 
"scripts" e dos roteiros de Teste com os correspondentes registros dos 
resultados obtidos. 
Exercício 03 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Assim como o processo de desenvolvimento de software, teste de software 
também possui um ciclo de vida. Qual das opções abaixo NÃO faz parte do ciclo 
de vida do teste de software? 
 
a) Codificação: Fase de construção do software 
b) Especificação: Elaboração e revisão dos casos de teste, "scripts" e dos 
roteiros de Teste e execução dos testes de verificação da documentação do 
sistema. 
c) Procedimentos iniciais: Consiste na elaboração de documento com o 
estabelecimento de um acordo entre as partes envolvidas no projeto de teste. 
d) Entrega: Conclusão do processo de testes com a entrega do sistema para o 
ambiente de produção. 
e) Execução: Execução dos testes planejados conforme os Casos de Teste, 
"scripts" e dos roteiros de Teste com os correspondentes registros dos 
resultados obtidos. 
Exercício 03 – Resposta 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 04 
Sobre os objetivos de teste de software, considere as afirmativas abaixo e 
assinale a alternativa correta: 
1. A atividade de teste é o processo de executar um programa com a intenção 
de descobrir um erro. 
2. A atividade de teste pode comprovar a ausência de erros. 
3. Um bom caso de teste é aquele que tem uma elevada probabilidade de 
revelar um erro ainda não descoberto 
4. Um teste bem-sucedido é aquele que revela um erro não descoberto. 
 
a) Somente as afirmativas 3 e 4 são verdadeiras. 
b) Somente a afirmativa 3 é verdadeira. 
c) As afirmativas 1, 2, 3 e 4 são verdadeiras. 
d) Somente as afirmativas 1, 3 e 4 são verdadeiras. 
e) Somente as afirmativas 2 e 4 são verdadeiras. 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 04 – Resposta 
Sobre os objetivos de teste de software, considere as afirmativas abaixo e 
assinale a alternativa correta: 
1. A atividade de teste é o processo de executar um programa com a intenção 
de descobrir um erro. 
2. A atividade de teste pode comprovar a ausência de erros. 
3. Um bom caso de teste é aquele que tem uma elevada probabilidade de 
revelar um erro ainda não descoberto 
4. Um teste bem-sucedido é aquele que revela um erro não descoberto. 
 
a) Somente as afirmativas 3 e 4 são verdadeiras. 
b) Somente a afirmativa 3 é verdadeira. 
c) As afirmativas 1, 2, 3 e 4 são verdadeiras. 
d) Somente as afirmativas 1, 3 e 4 são verdadeiras. 
e) Somente as afirmativas 2 e 4 são verdadeiras. 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 05 
É INCORRETO afirmar: 
 
a) Um trabalho de qualidade depende também de um bom 
trabalho da equipe de testadores. 
b) A revisão é importante durante todo o projeto de 
desenvolvimento. 
c) A qualidade de uma determinada tarefa depende do trabalho 
de todos os envolvidos. 
d) Quando o programa a ser construído é pequeno, não justifica 
testar algo tão simples. 
a) Ter desenvolvedores e testadores em equipes diferentes 
favorece a execução dos testes. 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 05 – Resposta 
É INCORRETO afirmar: 
 
a) Um trabalho de qualidade depende também de um bom 
trabalho da equipe de testadores. 
b) A revisão é importante durante todo o projeto de 
desenvolvimento. 
c) A qualidade de uma determinada tarefa depende do trabalho 
de todos os envolvidos. 
d) Quando o programa a ser construído é pequeno, não 
justifica testar algo tão simples. 
a) Ter desenvolvedores e testadores em equipes diferentes 
favorece a execução dos testes. 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 06 
Analise o gráfico abaixo e responda a importância das revisões 
constantes na produção do software, visando um uso consciente 
dos recursos. 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 06 – Resposta 
Analise o gráfico abaixo e responda a importância das revisões 
constantes na produção do software, visando um uso consciente 
dos recursos. 
 
Quanto mais tarde os defeitos 
são identificados, mais caro se 
torna a sua manutenção 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 07 
No processo de teste de software, temos as fases de 
Planejamento e Preparação. Explique suas finalidades e 
responda por que elas são atividades transversais as demais 
fases do processo? 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 07 – Resposta 
No processo de teste de software, temos as fases de 
Planejamento e Preparação. Explique suas finalidades e 
responda por que elas são atividades transversais as demais 
fases do processo? 
 
Planejamento: Elaboração e revisão da Estratégia de teste e 
do plano de teste; 
Preparação: Preparação do ambiente de teste, incluindo 
equipamentos, rede, pessoal, software e ferramentas. 
Porque todas as fases precisam de planejamento e 
preparação para serem executados, tendo a preocupação 
com a aderência das atividades ao processo 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 08 
O que são Testes Unitários? 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 08 – Resposta 
O que sã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 . 
Normalmente feito por desenvolvedores. 
 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 09 
O que são Testes de Integração? 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 09 – Resposta 
O que são Testes de Integração? 
 
 
São executados em uma combinação de componentes para 
verificar se ele funcionam corretamente juntos, conforme as 
especificações. 
 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 10 
O que são Testes de Sistemas? 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 10 – Resposta 
O que são Testes de Sistemas? 
 
São realizados pela equipe de testes, visando a execução do 
sistema como um todo ou um subsistema (parte de um 
sistema), dentro de um ambiente operacional controlado, 
para validar a exatidão e perfeição na execução de suas 
funções. 
 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 11 
O que são Testes de Aceitação? 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 11 – Resposta 
O que são Testes 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, 
 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 12 
Qual o Objetivo das Revisões Técnicas Formais? 
Lista de Exercício 01 
TESTES DE SOFTWARE 
Exercício 12 – Resposta 
Qual o Objetivo das Revisões Técnicas Formais? 
 
• Descobrir erros na função, na lógica ou na 
implementação, para qualquer representação do software; 
• Verificar se o software sob revisão satisfaz seus 
requisitos; 
• Garantir que o software tenha sido representado de 
acordo com padrões predefinidos; 
• Conseguir software que seja desenvolvido de modo 
uniforme; 
• Tornar os projetos mais administráveis.

Outros materiais