1)
O planejamento do teste se preocupa com o cronograma e a definição dos recursos para todas as atividades do processo de teste, levando em conta desde a definição do processo até as pessoas envolvidas.
Testar não se resume a executar o programa em busca de defeitos. Para sua efetivação, um procedimento de teste precisa de planejamento e, nesta etapa, deverão ser definidos elementos para o momento de se executar o programa em busca de defeitos. Tais elementos compõem um conjunto finito de entradas selecionadas e as respectivas saídas esperadas. A estes elementos dá-se o nome de
Alternativas:
a)
simuladores de teste.
b)
resultados de teste.
c)
casos de teste.
d)
entradas de teste.
e)
saídas de teste.
2)
Considerando conceitos e aplicações das atividades de Verificação e Validação (V&V), complete as lacunas da sentença que segue:
A verificação preocupa-se com a comprovação de que um certo fluxo de trabalho foi corretamente executado e sua aplicação se dá ______________ destes fluxos. Já a validação consiste em determinar se o artefato ____________ está alinhada com a perspectiva _________.
Assinale a alternativa que completa as lacunas corretamente.
Alternativas:
a)
ao final - inicial - do desenvolvedor.
b)
ao final - acabado - do cliente.
c)
no início - acabado - do cliente.
d)
no início - intermediário - do cliente.
e)
ao final - acabado - da equipe.
3)
Por melhores que sejam as técnicas de modelagem e especificação de software, por mais disciplinada e experiente que seja a equipe de desenvolvimento, sempre haverá um fator que torna o teste de software necessário: o erro humano.
Fonte: WAZLAWICK, R. S. Engenharia de software: conceitos e práticas. Rio de Janeiro: Elsiever, 2013.
Tomando como refere^ncia conceitos e aplicações relacionadas a teste de software, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
( ) O processo de teste de um software deve ser executado sem a presença ou orientação do desenvolvedor, já que o responsável pela inserção do erro não deve ser o responsável pela sua correção.
( ) O teste é executado por meio da verificação dinâmica de um programa, o que significa que o procedimento deve ser executado de forma ágil e breve, visando liberação da equipe para outro projeto.
( ) Um teste executado após a correta seleção dos casos de teste, da designação dos testadores e da definição clara de etapas do procedimento tenderá a não revelar defeitos no código.
Assinale a alternativa que apresenta a seque^ncia CORRETA.
Alternativas:
a)
F - F - V.
b)
F - F - F.
c)
V - F - F.
d)
F - V - F.
e)
V - F - V.
4)
Considerando o conceito e as aplicações do teste funcional, avalie as afirmativas a seguir:
I. Pode ser executado independentemente do conhecimento dos testadores em relação ao código-fonte e à estrutura do programa.
II. A identificação das funções que o programa deve desempenhar deve ser um dos itens levantados na fase de planejamento.
III. Um teste funcional não deve ser aplicado simultaneamente em todas as funções do sistema e nem em apenas uma única ocasião.
Considerando o contexto apresentado, assinale a alternativa correta:
Alternativas:
a)
Apenas a afirmativa III é correta.
b)
Apenas a afirmativa II é correta.
c)
Apenas as afirmativas I e III são corretas.
d)
Apenas as afirmativas II e III são corretas.
e)
As afirmativas I, II e III são corretas.
casos de teste.
b)
ao final - acabado - do cliente.
b)
F - F - F.
e)
As afirmativas I, II e III são corretas.
Soluções para a tarefa
Resposta: 1) C 2) B 3) B 4) E
Explicação:
Corrigido pelo AVA
1) No planejamento de teste, os elementos que compõem o conjunto finito de entradas selecionadas e saídas esperadas são chamados de casos de teste, opção c.
2) Nos conceitos e aplicações das atividades de Verificação e Validação (V&V), a alternativa que preenche as lacunas é a opção b) ao final — finalizado — do cliente.
3) Tomando como referência os conceitos e aplicações relacionados a teste de software, a alternativa que apresenta a sequência correta é a opção b) F-F-F.
4) Considerando o conceito e as aplicações dos testes funcionais, a alternativa correta é a alternativa e) As afirmativas I, II e III estão corretas.
Tipos de testes de software
- Exame de unidade
- Teste de integração
- Teste de desempenho
- Testes de aptidão
- Teste funcional
- Teste de desempenho
- Testes de regressão
- Testes de estresse
- Testando usabilidade
Saiba mais sobre linguagens de programação aqui:
brainly.com.br/tarefa/52559271
#SPJ2