Baixe o app para aproveitar ainda mais
Prévia do material em texto
... Página inicial Disciplinas e Espaços GRADUAÇÃO A DISTÂNCIA 2023-4 Teste De Software - Módulo 04_A Avaliações P1 -- Prova On-line (Acessar) Iniciado em sexta, 3 nov 2023, 11:37 Estado Finalizada Concluída em sexta, 3 nov 2023, 12:22 Tempo empregado 45 minutos 25 segundos Notas 5,00/8,00 Avaliar 6,25 de um máximo de 10,00(63%) Questão 1 Correto Atingiu 1,00 de 1,00 Como são chamados os testes para verificação da estrutura interna do código-fonte, funcionamento dos laços de repetição, chamadas de função, decisões lógicas, entre outros aspectos? Escolha uma opção: Teste funcional Teste de caixa-branca Teste de regressão Teste de integração Teste de caixa-preta Sua resposta está correta. A elaboração de testes utilizando a estrutura interna do código-fonte é chamado de teste de caixa-branca. A resposta correta é: Teste de caixa-branca https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=8 https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=167 https://ava.candidomendes.edu.br/moodle/course/view.php?id=12948 https://ava.candidomendes.edu.br/moodle/course/view.php?id=12948§ion=4 https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=444620 Questão 2 Incorreto Atingiu 0,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 O Plano de Testes é um documento que deve conter todas as etapas de validação e verificação do software antes da liberação de uma release. Neles são identificados os tipos de testes a serem realizado. Sobre os diversos tipos de testes, indique aquele que não faz parte do rol de testes a serem indicados para verificação de software. Indique a afirmativa correta. Escolha uma opção: Teste unitário Teste de velocidade Teste de configuração Teste de integração Todas as alternativas estão corretas Sua resposta está incorreta. Os testes unitários, de integração, de configuração e de velocidade fazem parte dos diversos tipos de testes que podem ser selecionados para compor o Plano de Testes A resposta correta é: Todas as alternativas estão corretas Durante as fases de análise de requisitos, especificação, desenho e codificação do sistema, podem ocorrer erros ou defeitos. Eles geralmente são causados por: Escolha uma opção: Todas as afirmativas estão corretas Elicitação de requisitos incorretos Utilização de código-fonte incorreto Inserção de funcionalidade com falhas Requisitos elencados mal interpretados Sua resposta está correta. Os defeitos de software possuem várias origens, como: O entendimento do requisito elencado pelo analista, o entendimento do analista ao entrevistar o cliente na elicitação de requisitos, na construção do software pode-se utilizar uma versão de código-fonte incorreto e ao inserir novas funcionalidades no sistema, bugs podem ser inseridos, logo, todas as alternativas estão corretas. A resposta correta é: Todas as afirmativas estão corretas https://ava.candidomendes.edu.br/moodle/mod/lti/view.php?id=444610 Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Qual a diferença entre validação estática e validação dinâmica? Escolha uma opção: Validação estática é personalizada para cada software e é feita manualmente. A validação dinâmica é feita utilizando padrões e ferramentas automatizadas de testes. Validação estática é realizada o final do projeto em conjunto com o usuário. Validação estática é feita utilizando padrões e ferramentas automatizadas de testes. A validação dinâmica é personalizada para cada software e é feita manualmente. Validação dinâmica é realizada antes de cada entrega do software utilizando ferramentas automatizadas. Validação estática é feita somente ao final do projeto e validação dinâmica é feita quando cada parte do software é finalizada. Sua resposta está correta. Validação estática é feita utilizando padrões e ferramentas automatizadas de testes. A validação dinâmica é personalizada para cada software e é feita manualmente. A resposta correta é: Validação estática é feita utilizando padrões e ferramentas automatizadas de testes. A validação dinâmica é personalizada para cada software e é feita manualmente. Ao ser contratado por uma empresa desenvolvedora de software, João recebe documento de caso de teste para que auxilie na implementação de rotinas de testes do software que está sendo desenvolvido pela empresa. Ele verifica que para testar uma ação do software um usuário deve estar logado no sistema. Em qual parte do documento de caso de teste essa informação deve estar descrita? Escolha uma opção: Ação Entradas Escopo Pré-condições Resultados esperados Sua resposta está correta. A necessidade do login do usuário antes de executar uma determinada ação no sistema é uma atividade que deve ser feita antes que algo no sistema seja executado. Portanto, essa informação deve constar no item Pré-condição do documento de casos de teste. A resposta correta é: Pré-condições https://ava.candidomendes.edu.br/moodle/mod/lti/view.php?id=444605 Questão 6 Incorreto Atingiu 0,00 de 1,00 Questão 7 Correto Atingiu 1,00 de 1,00 A respeito das atividades de verificação e validação, assinale a alternativa correta. Escolha uma opção: São etapas que ocorrem ao final do projeto em reunião para apresentação do sistema ao cliente. A etapa de validação avalia se o software atende os requisitos elicitados. Nessas etapas deve-se elaborar o estudo de viabilidade. A etapa de verificação avalia se o software atende as expectativas do cliente. As atividades de verificação e validação ocorrem na fase final do projeto e o estudo de viabilidade é uma etapa preliminar ao desenvolvimento do sistema. Sua resposta está incorreta. As atividades de verificação e validação têm início até mesmo antes que um projeto de desenvolvimento de software seja idealizado e o estudo de viabilidade está englobado nessas etapas. A resposta correta é: Nessas etapas deve-se elaborar o estudo de viabilidade. Durante o desenvolvimento de um software os testes são fundamentais para garantir a qualidade do produto. O planejamento de testes tem alguns objetivos principais, identifique a alternativa que corretamente aponta alguns desses objetivos. Escolha uma opção: Identificar quais funcionalidades e componentes do software deverão ser testados em cada momento. Todas as afirmativas são verdadeiras. Identificar os requisitos funcionais e não funcionais junto ao cliente. Identificar a linguagem de programação a ser utilizada para o desenvolvimento. Identificar o escopo de desenvolvimento do software. Sua resposta está correta. Um dos principais objetivos do planejamento de testes é identificar quais funcionalidades e componentes do software deverão ser testados em cada momento A resposta correta é: Identificar quais funcionalidades e componentes do software deverão ser testados em cada momento. https://ava.candidomendes.edu.br/moodle/mod/lti/view.php?id=444604 https://ava.candidomendes.edu.br/moodle/mod/lti/view.php?id=444604 Questão 8 Incorreto Atingiu 0,00 de 1,00 A norma internacional IEEE 829 traz uma série de padrões para documentação de testes de software. Qual documento identifica todas as funcionalidades e características do projeto que necessitam ser testadas em cada momento do desenvolvimento do software? Escolha uma opção: Diário de teste Especificação de casos de teste Relatório de resumo de testes Relatório de encaminhamento de itens de teste Especificação do projeto de teste Sua resposta está incorreta. A Especificação do projeto de teste: traz uma identificação de todas as funcionalidades e as características do projeto que precisam ser testadas em cada momento. A resposta correta é: Especificação do projeto de teste https://ava.candidomendes.edu.br/moodle/mod/lti/view.php?id=444605
Compartilhar