Baixe o app para aproveitar ainda mais
Prévia do material em texto
23/08/23 12:10Fazer teste: Semana 5 - Atividade Avaliativa – ... Page 1 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…t_id=_173534_1&course_id=_12253_1&content_id=_1428691_1&step=null Fazer teste: Semana 5 - Atividade Avaliativa Informações do teste Descrição Instruções Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. 1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”. 3. A cada tentativa, as perguntas e alternativas são embaralhadas Olá, estudante! Pronto! Sua atividade já está registrada no AVA. PERGUNTA 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 níveis de teste apresentam objetivos específicos, focando na busca de defeitos e em uma entrega de qualidade. Diante disso, correlacione, adequadamente, aos níveis de teste as definições que se referem. 1. Testes de Unidade 2. Testes de Integração 3. Testes de Validação I. Testes que proporcionam a garantia de que o software satisfaz os requisitos funcionais. II. Testes que focalizam a implementação de cada componente individualmente. III. Testes que cuidam de aspectos duais de verificação e construção do programa. 1,05 pontos Salva Estado de Conclusão da Pergunta: https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_173534_1&course_id=_12253_1&content_id=_1428691_1&step=null%23 23/08/23 12:10Fazer teste: Semana 5 - Atividade Avaliativa – ... Page 2 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…t_id=_173534_1&course_id=_12253_1&content_id=_1428691_1&step=null a. b. c. d. e. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação. 1 - II; 2 - III; 3 - I. 1 - III; 2 - II; 3 - I. 1 - I; 2 - II; 3 - III. 1 - I; 2 - III; 3 - II. 1 - II; 2 - I; 3 - III. a. b. c. d. e. PERGUNTA 2 Os casos de teste contêm procedimentos para a realização do teste, apresentando os dados de entrada que serão utilizados e o resultado esperado. Uma forma de selecionar casos de testes é por meio do uso de técnicas como os testes de caixa preta e os testes de caixa branca. Nesse contexto, avalie as asserções a seguir e a relação proposta entre elas. I. Os testes de unidade podem fazer uso das técnicas de testes estruturais, que são conhecidos como testes de caixa branca. PORQUE II. Os testes estruturais são técnicas de seleção de dados de entrada baseadas na estrutura interna do código a ser testado. A respeito dessas asserções, assinale a alternativa correta. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. As asserções I e II são falsas. 1,05 pontos Salva Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. 23/08/23 12:10Fazer teste: Semana 5 - Atividade Avaliativa – ... Page 3 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…t_id=_173534_1&course_id=_12253_1&content_id=_1428691_1&step=null PERGUNTA 3 Marque a alternativa abaixo que contém apenas caminhos independentes considerando o seguinte grafo de fluxo: 1, 2, 10, 11, 13. 1, 2, 10, 12, 13. 1, 2, 3, 10, 11, 13. 1, 2, 3, 4, 5, 8, 9, 2, 10, 11, 13. 1, 2, 3, 4, 5, 6, 7, 8, 9, 2, 10, 11, 13. 1, 2, 10, 11, 13. 1, 2, 10, 12, 13. 1, 2, 3, 4, 5, 8, 9, 2, 10, 11, 13. 1, 2, 3, 4, 5, 6, 8, 9, 2, 10, 11, 13. 1, 2, 3, 4, 5, 6, 7, 8, 9, 2, 10, 11, 13. 1, 2, 10, 11, 13. 1, 2, 10, 12, 13. 1, 2, 3, 10, 11, 13. 1, 2, 3, 4, 5, 8, 9, 2, 10, 11, 13. 1, 2, 3, 4, 5, 6, 8, 9, 2, 10, 11, 13. 1, 2, 3, 4, 5, 6, 7, 8, 9, 2, 10, 11, 13. 1, 2, 10, 11, 13. 1, 2, 10, 12, 13. 1, 2, 3, 10, 11, 13. 1, 2, 3, 4, 5, 6, 8, 9, 2, 10, 11, 13. 1, 2, 3, 4, 5, 6, 7, 8, 9, 2, 10, 11, 13. 1, 2, 3, 4, 5, 8, 9, 2, 3, 4, 5, 8, 9, 2, 10, 11, 13. 1, 2, 3, 4, 5, 8, 9, 2, 10, 11, 13. 1, 2, 3, 4, 5, 6, 8, 9, 2, 10, 12, 13. 1, 2, 3, 4, 5, 6, 7, 8, 9, 2, 3, 10, 11, 13. 1,3 pontos Salva PERGUNTA 4 23/08/23 12:10Fazer teste: Semana 5 - Atividade Avaliativa – ... Page 4 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…t_id=_173534_1&course_id=_12253_1&content_id=_1428691_1&step=null PERGUNTA 4 Marque a alternativa abaixo que apresenta apenas exemplos de técnicas de teste estrutural: Teste do caminho básico; Teste de condição; Teste de valores limite; Teste de ciclo. Teste de condição; Teste de fluxo de dados; Teste de valores limite; Teste de ciclo. Teste do caminho básico; Teste de condição; Teste de fluxo de dados; Teste de valores limite. Teste do caminho básico; Teste de fluxo de dados; Teste de valores limite; Teste de ciclo. Teste do caminho básico; Teste de condição; Teste de fluxo de dados; Teste de ciclo. 1,3 pontos Salva PERGUNTA 5 Assinale a alternativa que relaciona corretamente uma etapa (ou nível) de teste com uma fase (ou artefato) do processo de desenvolvimento de software: Teste de integração coloca em prova a arquitetura do software. Teste de desempenho coloca em prova o projeto do software. Teste de unidade coloca em prova o projeto do software. Teste de validação coloca em prova os requisitos do software. Teste de sistema coloca em prova a documentação de usuário do software. 1,3 pontos Salva PERGUNTA 6 Uma equipe de desenvolvedores está discutindo sobre o planejamento dos testes de unidade, tendo em vista uma grande quantidade de módulos que foram 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 cliente. Assinale a alternativa que apresenta a melhor opção para o time de desenvolvimento em relação ao planejamento dos testes de unidade. 2 pontos Salva 23/08/23 12:10Fazer teste: Semana 5 - Atividade Avaliativa – ... Page 5 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…t_id=_173534_1&course_id=_12253_1&content_id=_1428691_1&step=null a. b. c. d. e. Selecionar as operações dos componentes com maior complexidade ciclomática. Utilizar o método de teste do caminho básico para o teste de todos os componentes. Planejar o teste de todos os componentes e negociar um prazo maior. Pular a etapa de testes de unidade e partir para a integração dos componentes. Selecionar os componentes menores, para otimizar a quantidade de testes de unidade. a. b. c. d. e. PERGUNTA 7 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 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 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 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. Assinale a alternativa que aponte os tipos de teste adequados para o cenário apresentado. Testes de desempenho, testes de usabilidade e testes de segurança. Testes de certificação, testes de fumaça e testes de segurança. Testes de regressão, testes de desempenho e testes de segurança. Testes de segurança, testes de compatibilidade e testes de stress. Testes de regressão, testes de conectividade e testes em condições naturais. 2 pontos Salva 23/08/23 12:10Fazer teste: Semana 5 - Atividade Avaliativa – ... Page 6 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…t_id=_173534_1&course_id=_12253_1&content_id=_1428691_1&step=null
Compartilhar