Prévia do material em texto
Nome Data Qualidade de Software - Tema 8 Nota 1. Sobre Testes de Unidade e Integração, assinale a alte�nativa falsa: 2. No âmbito da Engenha�ia de Software, testes de unidade são aqueles realizados: 3. Acerca de teste de software, julgue os itens seguintes. "Os testes de unidade são feitos por equipes especializadas em testes, de fo�ma a se garantir que os módulos que compõem o sistema sob const�ução estejam funcionando de acordo com as especificações." 4. Os testes de unidade têm papel central na metodologia de implementação di�igida por testes, popula�izada pelo processo XP e adotada em outros métodos. Esses testes são c�iados p�imeiro, exercitando o contrato de cada operação implementada pelos métodos. Em seguida, o código dos métodos é esc�ito para cump�ir os contratos e, po�tanto, passar nos testes de unidade. Esse cená�io co�responde à abordagem O teste de unidade é aplicado a cada classe em sistemas OO.A A integração incremental começa no teste do sistema como um todo.B As inte�faces com os módulos são testadas para assegurar-se da co�retude do fluxo de info�mações. C São amplamente usados em função da complexidade dos softwares atuais.D no sistema como um todo, de maneira que este mostre confo�midade em relação à especificação de requisitos. A sobre as menores est�uturas de código-fonte, como métodos e classes.B para ve�ificação de integração entre módulos, de maneira que estes mostrem unidade.C em módulos ou unidades do sistema, de maneira que possam validar um componente específico. D VerdadeiroV FalsoF TDD.A MDD.B FDD.C DDC.D Ellipse Ellipse Ellipse FreeText Darlan Freire M. Silva 2017102635 FreeText 09/05/2022 Ellipse 5. Ao realizar testes de unidade de módulos de software, um técnico de TI deve atentar que 6. Acerca de testes de software, julgue o item que se segue. "Enquanto os testes de unidade propiciam a qualidade exte�na, os testes de aceitação ajudam o desenvolvedor a avaliar a qualidade inte�na do código, dando feedback sobre o design dos módulos e pe�mitindo a manutenção com menor custo." 7. Os testes de software constituem uma etapa vital no desenvolvimento de software. Os testes de software compreendem os testes de unidade e de integração, sendo que 8. Os testes de integração têm por objetivo ve�ificar se um módulo pseudocontrolador é um módulo que contém apenas o número da versão do módulo sob teste. A um módulo pseudocontrolador substitui módulos chamados pelo módulo sob teste.B não é necessá�ia a utilização de módulos pseucontroladores, mas apenas de pseudocontrolados. C se admite apenas um módulo pseudocontrolado para cada módulo sob teste.D VerdadeiroV FalsoF no teste de unidade os módulos denominados pseudo-controladores têm a função de substituir módulos chamados pelo módulo sob teste. A no teste de unidade não são testadas as inte�faces de cada móduloB o teste de integração não se aplica a programas esc�itos em linguagens de alto nível.C o teste de integração do tipo descendente também é chamado de top-down.D os módulos testados produzem os mesmos resultados que as unidades testadas individualmente. A os módulos testados supo�tam grandes volumes de dados.B as funcionalidades dos módulos testados atendem aos requisitos.C o tempo de resposta dos módulos testados está adequado.D Ellipse Ellipse Ellipse Ellipse 9. No que conce�ne a testes de software, julgue o item que se segue. "Testes de integração buscam assegurar que o sistema opere com a carga necessá�ia, pois, ao aumentá-la progressivamente, pode-se avaliar se as interações entre componentes são satisfató�ias." VerdadeiroV FalsoF Ellipse