Prévia do material em texto
<p>COM 390 – Semana 5 – Atividade Avaliativa – 1 tentativa – Respostas – 26082024.</p><p>Fazer teste: Semana 5 - Atividade Avaliativa</p><p>Informações do teste</p><p>Descrição</p><p>Instruções Olá, estudante!</p><p>1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s);</p><p>2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”.</p><p>3. A cada tentativa, as perguntas e alternativas são embaralhadas</p><p>Pronto! Sua atividade já está registrada no AVA.</p><p>Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1.</p><p>Forçar conclusão Este teste pode ser salvo e retomado posteriormente.</p><p>Suas respostas foram salvas automaticamente.</p><p>Estado de Conclusão da Pergunta:</p><p>PERGUNTA 1</p><p>1. As técnicas de teste auxiliam na seleção de casos de teste que podem ser utilizados para testes de software. O objetivo é selecionar, com base nos dados de</p><p>entrada, casos de teste, tendo em vista a impossibilidade de testar todos os cenários possíveis, que permitam a maior cobertura possível.</p><p>Assinale a alternativa que indica as técnicas de teste conhecidas como testes baseados na especificação de requisitos.</p><p>a. Testes de caixa cinza.</p><p>b. Testes de caixa preta.</p><p>c. Testes de caixa branca.</p><p>https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_194986_1&course_id=_13181_1&content_id=_1580934_1&step=null</p><p>https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_194986_1&course_id=_13181_1&content_id=_1580934_1&step=null</p><p>d. Testes de integração.</p><p>e. Testes de unidade.</p><p>1,44 pontos</p><p>PERGUNTA 2</p><p>1. Os testes de software podem ser planejados e executados conforme a etapa do desenvolvimento de software, sendo categorizados como níveis de teste. Os</p><p>níveis de teste apresentam objetivos específicos, focando na busca de defeitos e em uma entrega de qualidade.</p><p>Diante disso, correlacione, adequadamente, aos níveis de teste as definições que se referem.</p><p>1. Testes de Unidade</p><p>2. Testes de Integração</p><p>3. Testes de Validação</p><p>I. Testes que proporcionam a garantia de que o software satisfaz os requisitos funcionais.</p><p>II. Testes que focalizam a implementação de cada componente individualmente.</p><p>III. Testes que cuidam de aspectos duais de verificação e construção do programa.</p><p>Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.</p><p>a. 1 - II; 2 - I; 3 - III.</p><p>b. 1 - I; 2 - III; 3 - II.</p><p>c. 1 - II; 2 - III; 3 - I.</p><p>d. 1 - I; 2 - II; 3 - III.</p><p>e. 1 - III; 2 - II; 3 - I.</p><p>1,44 pontos</p><p>PERGUNTA 3</p><p>1. “O teste estrutural, também chamado de teste de __________, refere-se a um conjunto de técnicas de seleção de dados de __________, para projetar</p><p>__________, baseadas na __________ correspondente ao código a ser testado.”</p><p>Marque abaixo a alternativa que completa corretamente as lacunas da frase acima:</p><p>caixa-preta; entrada; procedimentos de teste; estrutura interna</p><p>caixa-preta; execução; interfaces de teste; entrevista com o usuário</p><p>caixa-cinza; execução; procedimentos de teste; entrevista com o cliente</p><p>caixa-branca; entrada; casos de teste; estrutura interna</p><p>caixa-cinza; entrada; interfaces de teste; estrutura interna</p><p>1,42 pontos</p><p>PERGUNTA 4</p><p>1. Marque a alternativa abaixo que apresenta apenas exemplos de técnicas de teste estrutural:</p><p>Teste do caminho básico; Teste de fluxo de dados; Teste de valores limite; Teste de ciclo.</p><p>Teste de condição; Teste de fluxo de dados; Teste de valores limite; Teste de ciclo.</p><p>Teste do caminho básico; Teste de condição; Teste de fluxo de dados; Teste de valores limite.</p><p>Teste do caminho básico; Teste de condição; Teste de fluxo de dados; Teste de ciclo.</p><p>Teste do caminho básico; Teste de condição; Teste de valores limite; Teste de ciclo.</p><p>1,42 pontos</p><p>PERGUNTA 5</p><p>1. “O teste funcional, também chamado de teste de __________, refere-se a um conjunto de técnicas de seleção de dados de __________, para projetar</p><p>__________, baseadas na __________ correspondente ao código a ser testado.”</p><p>Marque abaixo a alternativa que completa corretamente as lacunas da frase acima:</p><p>caixa-preta; entrada; procedimentos de teste; estruturar interna</p><p>caixa-preta; execução; interfaces de teste; entrevista com o usuário</p><p>caixa-preta; entrada; casos de teste; especificação de requisitos</p><p>caixa-branca; entrada; interfaces de teste; estrutura interna</p><p>caixa-branca; execução; procedimentos de teste; entrevista com o cliente</p><p>1,42 pontos</p><p>PERGUNTA 6</p><p>1. Uma equipe de desenvolvedores está discutindo sobre o planejamento dos testes de unidade, tendo em vista uma grande quantidade de módulos que foram</p><p>desenvolvidos e o prazo de integração que se aproxima. A equipe está preocupada, pois trata-se de um projeto muito importante e com altas expectativas do</p><p>cliente.</p><p>Assinale a alternativa que apresenta a melhor opção para o time de desenvolvimento em relação ao planejamento dos testes de unidade.</p><p>a. Utilizar o método de teste do caminho básico para o teste de todos os componentes.</p><p>b. Selecionar os componentes menores, para otimizar a quantidade de testes de unidade.</p><p>c. Selecionar as operações dos componentes com maior complexidade ciclomática.</p><p>d. Planejar o teste de todos os componentes e negociar um prazo maior.</p><p>e. Pular a etapa de testes de unidade e partir para a integração dos componentes.</p><p>1,43 pontos</p><p>PERGUNTA 7</p><p>1. Uma equipe de testes está em fase de execução dos testes de sistema, sendo que uma série de defeitos tem sido reportada para o time de</p><p>desenvolvimento. Uma prática comum dessa fase de testes é retestar todos os testes funcionais já executados a cada nova versão do software com as</p><p>correções incluídas, porém isso tem se mostrado pouco efetivo na detecção de novos defeitos. Além disso, outros testes precisam ser realizados, para</p><p>assegurar que o sistema possa responder, em um tempo adequado, às solicitações de usuários e para que não haja vulnerabilidades para invasões.</p><p>Assinale a alternativa que aponte os tipos de teste adequados para o cenário apresentado.</p><p>a. Testes de desempenho, testes de usabilidade e testes de segurança.</p><p>b. Testes de regressão, testes de conectividade e testes em condições naturais.</p><p>c. Testes de regressão, testes de desempenho e testes de segurança.</p><p>d. Testes de segurança, testes de compatibilidade e testes de stress.</p><p>e. Testes de certificação, testes de fumaça e testes de segurança.</p><p>1,43 pontos</p><p>Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas.</p>