Prévia do material em texto
AULA ATIVIDADE ALUNO Engenharia de Software AULA ATIVIDADE ALUNO AULA ATIVIDADE ALUNO Engenharia de Software Disciplina: Engenharia de Software Teleaula: 03 Título: Testes de software Prezado(a) aluno(a), A aula atividade tem a finalidade de promover o autoestudo das competências e conteúdos relacionados à Unidade de Ensino 3. Ela terá a duração de 1 hora e está organizada em uma única etapa: “Avaliação de resultados de aprendizagem”. AULA ATIVIDADE ALUNO Engenharia de Software Siga todas as orientações indicadas e conte sempre com a mediação do seu tutor! Bons estudos! Avaliação de resultados de aprendizagem O que devo conhecer previamente para fazer a atividade? Os fundamentos de testes de softwares O que farei? Resolução do exercício proposto. AULA ATIVIDADE ALUNO Engenharia de Software Em quanto tempo? 60 minutos. Como farei? 1. Resolução do exercício proposto. 2. Comparar os meus resultados com o gabarito disponibilizado pelo professor disponibilizados no Chat Atividade; 3. Registrar as respostas e/ou dúvidas pontuais AULA ATIVIDADE ALUNO Engenharia de Software no Chat Atividade para mediação e ampliação comentada do gabarito pelo professor. Quando farei? No decorrer da aula atividade. Por que devo fazer? Para avaliar os resultados de aprendizagem dos conteúdos propostos na Unidade de Ensino. AULA ATIVIDADE ALUNO Engenharia de Software Exercício Proposto: 1) (Ano: 2017, Banca: UFU-MG) Em relação a teste de software, é correto afirmar que: a) testes de caixa-preta são realizados por meio da interface do software, e são usados para demonstrar que as funções do software são operacionais, que AULA ATIVIDADE ALUNO Engenharia de Software uma entrada é aceita corretamente e a saída é produzida corretamente. b) o teste de software de caixa- preta pode aprofundar-se em um exame minucioso dos detalhes processuais, considerando a lógica de execução do software. Os caminhos lógicos do software são testados, fornecendo casos de teste que exercem conjuntos específicos de condições e/ou loops. AULA ATIVIDADE ALUNO Engenharia de Software c) uma notação simples, chamada de grafo de fluxo ou fluxograma, é comumente utilizada no planejamento e documentação de casos de testes do tipo caixa- preta, em que é possível testar exaustivamente todos os caminhos do programa. d) o particionamento de equivalência é um método de teste de caixa-branca que divide o domínio de entrada de um programa em classes de dados, a AULA ATIVIDADE ALUNO Engenharia de Software partir dos quais os casos de teste podem ser derivados. 2) O teste de software é uma técnica de verificação e validação de software e contribui para a garantia da qualidade de um software. Sobre teste de software, analise as afirmativas a seguir. I. O teste de sistema permite analisar as menores partes de um sistema. II. Testes não garantem um software livre de falhas. AULA ATIVIDADE ALUNO Engenharia de Software III. Analisar todas as possibilidades de entradas para um teste não é viável, assim técnicas como partição de equivalência e análise do valor limite podem ser utilizadas para reduzir o conjunto de entradas para os testes. IV. Durante o teste caixa branca, o comportamento do software é abstraído para o analista de testes. Assinale AULA ATIVIDADE ALUNO Engenharia de Software a) se somente as alternativas II e III estiverem corretas b) se somente a alternativa I estiver correta c) se somente as alternativas I e IV estiverem corretas d) se somente as alternativas II, III e IV estiverem corretas e) se somente a alternativa II estiver correta 3) (Ano: 2015, Banca: AMAZUL) Sobre os conceitos de verificação AULA ATIVIDADE ALUNO Engenharia de Software e validação, no contexto dos testes de software, analise as assertivas abaixo. I. Verificação procura garantir a implementação correta de uma função específica no software testado. II. Validação procura garantir que o software atenda aos requisitos do cliente. III. Quando um software é aprovado nos testes de verificação, automaticamente ele AULA ATIVIDADE ALUNO Engenharia de Software está aprovado em relação aos testes de validação. É correto o que se afirma em: a) I, apenas. b) II, apenas. c) I e II, apenas. d) II e III, apenas. e) I, II e III. 4) (Ano: 2018, Banca: FAURGS) No teste de _________, os módulos são combinados e testados em grupo. Ele sucede o AULA ATIVIDADE ALUNO Engenharia de Software teste de _________, em que os módulos são testados individualmente, e antecede o teste de _________, em que o sistema completo é testado em um ambiente que simula o ambiente de produção. Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima. a) integração – unidade – sistema b) release – integração – unidade c) unidade – caminho – release AULA ATIVIDADE ALUNO Engenharia de Software d) requisito – sistema – integração e) partições – requisito – caminho Preparando-se Para a Próxima Teleaula 1. Acessem a webaula correspondente à próxima aula. 2. Leiam a seção do livro didático correspondente à próxima aula. 3. Resolvam as questões básicas correspondentes à próxima aula. AULA ATIVIDADE ALUNO Engenharia de Software 4. Estudem as atividades preparatórias, técnicas e recursos que serão utilizados na próxima aula, por exemplo, um tutorial eletrônico ou um mapa conceitual. 5. A resolver as atividades de aprofundamento da aula atual no pós-aula. 6. A resolver as atividades complementares no pós-aula. Bons estudos!