Lista de Exercicios 01 - Testes de Software

download Lista de Exercicios 01 - Testes de Software

of 2

Transcript of Lista de Exercicios 01 - Testes de Software

  • 7/27/2019 Lista de Exercicios 01 - Testes de Software

    1/2

    1. Uma das desvantagens de se utilizar a mesma equipe de desenvolvimento para arealizao de testes a tendncia informalidade na sua execuo, o que podeprovocar a no identificao de determinados defeitos do projeto.a) Certob) Errado

    2. Para qualquer sistema, independentemente do seu tamanho, as etapas de teste

    devem seguir a seguinte sequncia: testes de componente, testes de integrao etestes de sistema.a) Certob) Errado

    3. O teste de software constitui-se em uma etapa importante no ciclo de desenvolvimento desoftware. Uma das caractersticas mais importantes de um conjunto de testes de software,adequadamente planejados, a) provar a correo integral no programa sob teste.b) ter alta probabilidade de detectar erros no programa sob teste.c) ter grande redundncia, a fim de testar mais de uma vez cada linha do programa sob

    teste.

    d) ser de alta complexidade, pois assim pode-se cobrir todo o programa sob teste comapenas um teste.

    e) ser ocultado da equipe de desenvolvimento do software, pois esta pode querer impedirsua aplicao.

    4. Identifque as afrmativas corretas a respeito dos nveis de testes:1. O teste de unidade aplicado nos menores componentes de cdigo criados,visando garantir que estes atendem s especifcaes, em termos de caractersticas efuncionalidade.2. Na fase de teste de aceitao, o objetivo encontrar falhas provenientes daintegrao interna dos componentes de um sistema.3. O objetivo do teste de sistema executar o sistema sob ponto de vista do usurio

    fnal, varrendo as funcionalidades em busca de falhas em relao ao objetivo donegcio. Dessa maneira, os testes so executados nos mesmos ambientes, com asmesmas condies e com os mesmos dados de entrada que um usurio utilizaria noseu dia a dia de manipulao do software.

    Assinale a alternativa que indica todas as afirmativas corretas.a) correta apenas a afirmativa 1.b) correta apenas a afirmativa 3.c) So corretas apenas as afirmativas 1 e 2.d) So corretas apenas as afirmativas 1 e 3.e) So corretas as afirmativas 1, 2 e 3.

    5. No teste de integrao, verificam-se o funcionamento em conjunto doscomponentes do sistema, se so chamados corretamente e se a transferncia dedados acontece no tempo correto, por meio de suas interfacesa) Certob) Errado

    6. consenso na engenharia de software que os testes sejam realizados ao longo detodo o processo de desenvolvimento. A tcnica de validao deve ser utilizada paraavaliar a correo dos produtos gerados nas primeiras etapas do desenvolvimento.Para testar o software a partir da etapa de construo at a implantao, deve-seutilizar a tcnica de verificao.a) Certob) Errado

    7. Os testes funcionais so caracterizados pelo uso do sistema conforme o seu usurio

    regular o faria.a) Certob) Errado

  • 7/27/2019 Lista de Exercicios 01 - Testes de Software

    2/2

    8. Um gerente de projeto est preocupado com o desempenho de um sistema deinformao que est prestes a ser implantado, uma vez que existe uma expectativade acesso de muitos usurios.Que tipo de teste, mais especificamente, pode ser realizado para avaliar odesempenho desse sistema, dadas condies operacionais variveis, tais comonmero de usurios e transaes?a) Carga

    b) Funcionalc) Integraod) Unidadee) Usabilidade

    9. Sobre teste de software considere:I. Uma estratgia de teste que escolhida por grande parte das equipes desoftware adota uma viso incremental do teste, comeando com o teste deunidades individuais de programa, avanando para testes projetados a fimde facilitar a integrao das unidades e culmina com testes que exercitam osistema construdo.II. O teste de unidade focaliza o esforo de verificao na menor unidade deprojeto do software - o componente ou mdulo de software. Usando a

    descrio de projeto no nvel de componente como guia, caminhos decontrole importantes so testados para descobrir erros dentro dos limites domdulo.III. O teste de unidade normalmente considerado um apndice ao passo decodificao. O projeto de teste de unidade pode ser realizado antes que ocdigo seja iniciado ou depois de o cdigo-fonte ter sido gerado.IV. O teste de integrao uma tcnica sistemtica para construir aarquitetura do software enquanto, ao mesmo tempo, conduz testes paradescobrir erros associados s interfaces. O objetivo , a partir decomponentes testados no nvel de unidade, construir uma estrutura deprograma determinada pelo projeto.

    Est correto o que se afirma em

    a) I, II, III e IV.b) I, II e IV, apenas.c) II, III e IV, apenas.d) III e IV, apenas.e) I e III, apenas.

    10. Tipo de teste que focaliza cada componente de um software de formaindividual, garantindo que o componente funciona adequadamente:a) Teste de Integrao.b) Teste de Unidade.c) Teste de Regresso.d) Teste de Validao.