Logo Passei Direto
Buscar
Considerando as informações apresentadas, assinale a opção correta.

A equipe deveria ter testado o programa completo, ao invés de submeter uma única unidade ao teste.
A equipe deveria ter rejeitado a unidade, já que ela dependia de dados de entrada para ser testada.
A equipe deveria ter providenciado um stub para sanar a necessidade de dados de entrada para a unidade.
A equipe deveria ter solicitado outra unidade aos desenvolvedores, a fim de fazerem o teste em conjunto.
A equipe deveria proposto aos projetistas a revisão da unidade, por ela estar claramente com baixa coesão.
User badge image
Questões Para a Compreensão

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para analisar as opções apresentadas, precisamos considerar o contexto de testes de software e as melhores práticas para garantir a qualidade do programa. 1. A equipe deveria ter testado o programa completo, ao invés de submeter uma única unidade ao teste. - Testar o programa completo é importante, mas os testes unitários são uma prática comum e necessária. 2. A equipe deveria ter rejeitado a unidade, já que ela dependia de dados de entrada para ser testada. - Rejeitar uma unidade apenas por depender de dados de entrada não é uma prática recomendada, pois é comum que unidades dependam de dados. 3. A equipe deveria ter providenciado um stub para sanar a necessidade de dados de entrada para a unidade. - Esta é uma prática comum em testes unitários. Stubs são usados para simular partes do sistema que não estão sendo testadas, permitindo que a unidade seja testada de forma isolada. 4. A equipe deveria ter solicitado outra unidade aos desenvolvedores, a fim de fazerem o teste em conjunto. - Isso pode ser uma solução, mas não é a abordagem mais eficiente para testes unitários. 5. A equipe deveria proposto aos projetistas a revisão da unidade, por ela estar claramente com baixa coesão. - Revisar a unidade pode ser útil, mas não aborda diretamente a questão do teste. Diante dessa análise, a opção mais correta e que reflete uma prática adequada de testes é: c) A equipe deveria ter providenciado um stub para sanar a necessidade de dados de entrada para a unidade.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Quando falamos sobre a área de conhecimento Requisitos de Software do SWEBOK, quais são seus processos em ordem de execução durante um projeto?


Análise, Elicitação, Especificação e Validação.
Elicitação, Análise, Especificação e Validação.
Especificação, Elicitação, Análise e Validação.
Especificação, Análise, Elicitação e Validação.

Considerando as informações apresentadas, assinale a alternativa correta. Um profissional de Engenharia de Software em início de carreira foi designado para levantar requisitos em um projeto de grande porte. Dada a complexidade dos requisitos e a considerável quantidade de pessoas das quais poderiam ser coletados requisitos, aquele profissional resolveu programar reuniões entre grupos pequenos para que, juntos, pudessem descobrir as funções e restrições do futuro sistema. No entanto, após algumas sessões, ele percebeu que essa técnica de levantamento de requisitos não estava retornando bons resultados, já que, ao invés de expressarem suas necessidades, os futuros usuários permaneciam inibidos e calados na maior parte do tempo da reunião.

Para superar o obstáculo da pouca expressividade dos futuros usuários, o profissional deveria ter colocado em prática a técnica de levantamento de requisitos via questionário, como forma de superar inibições.
O profissional deveria ter excluído conversas com os futuros usuários como forma de levantamento de requisitos. Ao invés disso, ele deveria ter considerado a análise de documentos para este fim.
Ao perceber inibições ou pouco interesse em colaborar com o projeto por parte dos futuros usuários, o profissional deveria ter retornado a tarefa à organização em que trabalhava e se negado a prosseguir com aquele projeto.
O profissional deveria ter reunido todos os futuros usuários em uma única sessão e tê-los estimulado a expressarem suas necessidades em relação ao sistema de forma definitiva.
A iniciativa de coletar requisitos junto aos futuros colaboradores é incorreta em sua origem, já que a ação indicada para o atingimento deste objetivo é a troca de e-mails e mensagens de celular com a empresa cliente.

Mais conteúdos dessa disciplina