Considere as seguintes afirmações sobre a relação entre requisitos e teste de software. I - A correção, a completude e a consistência do modelo de requisitos não terão forte influência sobre a qualidade de todos os produtos seguintes do desenvolvimento de software, pois o que importa para o teste é o código fonte. II - Um dos princípios gerais das boas práticas de engenharia de requisitos é que os requisitos devem ser testáveis, isto é, o requisito deve ser escrito de modo que um teste possa ser projetado para ele. Um testador pode então verificar se o requisito foi satisfeito. III - Testes baseados em requisitos são uma abordagem sistemática para projeto de casos de teste em que cada requisito é considerado, derivando-se, assim, um conjunto de testes para ele. Quais estão corretas? Questão 4Resposta a. I, II e III. b. Apenas I e III. c. Apenas II e III. d. Apenas I. e. Apenas I e II.
Question
Considere as seguintes afirmações sobre a relação entre requisitos e teste de software.
I - A correção, a completude e a consistência do modelo de requisitos não terão forte influência sobre a qualidade de todos os produtos seguintes do desenvolvimento de software, pois o que importa para o teste é o código fonte.
II - Um dos princípios gerais das boas práticas de engenharia de requisitos é que os requisitos devem ser testáveis, isto é, o requisito deve ser escrito de modo que um teste possa ser projetado para ele. Um testador pode então verificar se o requisito foi satisfeito.
III - Testes baseados em requisitos são uma abordagem sistemática para projeto de casos de teste em que cada requisito é considerado, derivando-se, assim, um conjunto de testes para ele.
Quais estão corretas?
Questão 4Resposta
a. I, II e III.
b. Apenas I e III.
c. Apenas II e III.
d. Apenas I.
e. Apenas I e II.
Solution
A resposta correta é a opção c. Apenas II e III.
A afirmação I está incorreta porque a correção, a completude e a consistência do modelo de requisitos têm uma forte influência sobre a qualidade de todos os produtos subsequentes do desenvolvimento de software, incluindo o código fonte e o teste.
As afirmações II e III estão corretas. Os requisitos devem ser testáveis, o que significa que eles devem ser escritos de uma maneira que um teste possa ser projetado para eles. Além disso, os testes baseados em requisitos são uma abordagem sistemática para o projeto de casos de teste, onde cada requisito é considerado e um conjunto de testes é derivado para ele.
Similar Questions
Questão 1/10 - Engenharia de SoftwareComo estudado na Aula 5 sobre os possíveis testes na Engenharia de Software, há um tipo de teste que é realizado pelo cliente ou usuários do sistema que consiste justamente na aceitação da aplicação desenvolvida.Posto isto, escolha a única alternativa correta sobre qual é o tipo de teste que está sendo referenciado. A Teste não Funcional. B Teste Estrutural. C Teste de Sistema. D Teste de Aceitação. E Teste de Intergação.
Conforme o que estudamos na Aula 5, existem três técnicas de teste de software propostas na literatura. Cada uma dessas técnicas apresenta diferentes critérios de teste que em sua maioria propõem atingir o mesmo objetivo.Em vista disto, assinale a única alternativa correta que lista as três técnicas de teste de software. A Funcional, estrutural e baseada em correções. B Funcional, não estrutural e baseada em defeitos. C Semi funcional, semi estrutural e baseada em defeitos. D Funcional, estrutural e baseada em defeitos. E Não funcional, estrutural e baseada em defeitos.
Sobre testes, associe corretamente as descrições ao teste: São realizados em um ambiente controlado, geralmente dentro da organização que está desenvolvendo o software. Esses testes são conduzidos por uma equipe interna, como desenvolvedores e testadores de QA, para identificar bugs e problemas antes que o software seja liberado para testes externos. Resposta 1 Questão 1 Escolher... São realizados em um ambiente real de uso. Esses testes envolvem um grupo selecionado de usuários finais externos à organização que desenvolveu o software e tem como objetivo obter feedback dos usuários em um cenário real, identificar problemas que não foram detectados durante testes anteriores e garantir que o software atenda às expectativas e requisitos dos usuários finais. Resposta 2 Questão 1 Escolher...
4)Considerando os seus conhecimentos sobre qualidade e automação de testes, sobre manutenções de software, sabemos que as manutenções permitem que o software sofra modificações e evoluções para continuar atendendo as necessidades do usuário e melhorar sua experiência de uso.Assinale a alternativa que melhor define a origem de manutenções adaptativas em um software:Selecione uma alternativa:a)As manutenções adaptativas surgem em decorrência de novas necessidades do usuário ou de novas funcionalidades no sistema.b)As manutenções adaptativas surgem em decorrência da necessidade de atualização de componentes de software ou hardware no ambiente de execução da aplicação.c)As manutenções adaptativas surgem em decorrência de falhas ou bugs no código da aplicação que precisam ser corrigidos.d)As manutenções adaptativas surgem sempre que ocorre uma implantação de uma nova versão do software no ambiente produtivo.e)As manutenções adaptativas surgem em decorrência de definições dos gestores e líderes das equipes de suporte ao usuário.
Considere o seguinte fragmento de texto: “Técnicas e critérios de teste fornecem ao projetista de software uma abordagem sistemática e teoricamente fundamentada para a condução da atividade de teste”. Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: DELAMARO, M. E.; MALDONADO, J. C.; JINO, M. Introdução ao Teste de Software. Rio de Janeiro: Elsevier, 2007.Com base no fragmento de texto apresentado, analise as assertivas que seguem e marque V para as asserções verdadeiras e F para as asserções falsas.I. ( ) O critério de teste Todos-Nós exige que a execução do programa passe, ao menos uma vez, em cada vértice do grafo de fluxo de controle.II. ( ) O critério de teste Todas-Arestas requer que cada aresta do grafo de fluxo de controle seja exercitada pelo menos uma vez.III. ( ) O critério de teste Todos-Nós exige que todos os caminhos possíveis do programa sejam executados.IV. ( ) O critério de teste Todos-Caminhos requer que todos os caminhos possíveis do programa sejam executados.V. ( ) O critério de teste Todas-Arestas requer que a execução do programa passe, ao menos uma vez, em cada vértice do grafo de fluxo de controle.Agora, assinale a alternativa que apresenta a sequência correta: A F – V – V – V – F B V – F – F – V – V C F – F – V – F – V D F – F – V – F – F E V – V – F – V – F
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.