Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 5a aula Lupa Vídeo PPT MP3 Exercício: CCT0194_EX_A5_201603425501_V1 Matrícula: 201603425501 Aluno(a): RICARDO SOUZA DE CARVALHO Data: 06/03/2017 10:11:26 (Finalizada) 1a Questão (Ref.: 201604160351) Fórum de Dúvidas (0) Saiba (0) Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades relacionadas a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que é testado, entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir como FALSA Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o último tipo de teste executado A etapa de teste de software pode ser simples e executada por um único programador como também terceirizada para uma fábrica de software Os testes de aceitação ou validação podem ser classificados como alfa ou beta, dependendo de como esses testes são feitos Os testes de software, quando classificados quanto à visibilidade do que é testado, podem ser classificados como Caixa branca e caixa preta Testes de sistema podem verificar características como performance, segurança ou usabilidade do software Gabarito Comentado 2a Questão (Ref.: 201603738362) Fórum de Dúvidas (0) Saiba (0) Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados e suas representações lógicas também. Marque a alternativa que indica o tipo de teste mencionado acima. Teste caixa branca Teste iterativo Teste caixa preta Teste de interação Teste simples Gabarito Comentado 3a Questão (Ref.: 201604164544) Fórum de Dúvidas (0) Saiba (0) O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. No que se refere aos tipos de testes, assinale as assertivas a seguir: I Testes de Unidade Teste realizado em um módulo ou em alguns módulos definidos que representam uma única unidade; II Testes de Integração Cujo objetivo é garantir a qualidade dos componentes do software, individualmente; III Testes de Validação É o último estágio do processo de validação, realizado após integração de todos os módulos IV Teste de Planejamento Teste realizado após a integração de todos os módulos do sistema; Com base em sua análise, assinale a única resposta correta. Apenas III e IV estão corretas; Apenas I e II estão corretas; Apenas II e III estão corretas; Apenas I e IV estão corretas; Apenas I e III estão corretas; Gabarito Comentado 4a Questão (Ref.: 201604177095) Fórum de Dúvidas (0) Saiba (0) Na fase de testes, aquele responsável por identificar erros durante a integração e interação entre os módulos ou unidades do sistema é o teste: de validação. de integração. de aceitação. de unidade. funcional. Gabarito Comentado 5a Questão (Ref.: 201604177088) Fórum de Dúvidas (0) Saiba (0) Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais. teste de sistema. teste de unidade. teste de validação. teste de mudanças de requisitos. teste de integração. Gabarito Comentado 6a Questão (Ref.: 201604179335) Fórum de Dúvidas (0) Saiba (0) Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para cada uma das classificações apresentadas nas alternativas na coluna da direita. Modalidade Classificações 1. Quanto à utilização do código 2. Quanto ao objetivo na busca pelo erro ( ) Testes de integração Teste para identificar erros durante a integração e interação entre os módulos ou unidades do sistema ( ) Testes estáticos São testes realizados pela análise do código fonte. O tipo de análise é visual, podendo haver um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação ( ) Testes dinâmicos São testes baseados na execução do código do programa. Os testes seguem, também, um questionário com base nos aspectos estruturais e funcionais do programa ( ) Testes de unidade Teste realizado em um módulo ou em alguns módulos definidos que representam uma única unidade. A determinação da quantidade de módulos a serem testados está contida na documentação de projeto ( ) Testes de validação Teste realizado após a integração de todos os módulos do sistema 1, 1, 1, 2, 2 2, 2, 1, 1, 2 2, 1, 1, 2, 2 2, 1, 1, 2, 1 2, 1, 2, 1, 1 Gabarito Comentado 7a Questão (Ref.: 201604128362) Fórum de Dúvidas (0) Saiba (0) Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as duas estratégias de teste. I O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do software; II O teste caixa preta, baseado na arquitetura interna do software, procede a verificação do código; III O teste caixa branca é aquele com o qual identificamos defeitos nas estruturas internas do software, através de simulação que testa toda a estrutura usada na codificação; IV O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu comportamento; É correto, apenas, o que se afirma em: II e III; III e IV; II e IV; I e III; I e II; Gabarito Comentado 8a Questão (Ref.: 201603704701) Fórum de Dúvidas (0) Saiba (0) A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o tipo de teste que é realizado após a integração de todos os módulos, antes da implantação? Teste de Unidade Teste de Integração Teste de Validação Teste de Programação Teste de Módulo
Compartilhar