SóProvas


ID
2524027
Banca
FCC
Órgão
ARTESP
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

O projeto de casos de teste é parte do teste de sistema e de componentes. Há várias abordagens para se projetar casos de teste, dentre as quais se encontram o teste

Alternativas
Comentários
  • O que é teste procedural???

  • Qual erro da letra A

  • A Função dos Requisitos em Teste

    No teste baseado em requisitos, os casos de teste são projetados com base nos objetivos de teste e condições de teste derivados dos requisitos. Exemplos de testes baseados em requisitos são aqueles que exercem funções específicas ou analisam atributos não funcionais, como confiabilidade ou usabilidade.

    De acordo com a "Visão Geral do Processo de Teste Baseado em Requisitos" de Bender RBT Inc., o processo de teste baseado em requisitos suporta dois objetivos:

    * Validar que os requisitos estão corretos, concluídos, não ambíguos e logicamente consistentes.

    * Definir o menor conjunto de casos de teste necessário para assegurar que o design e o código atendam totalmente aos requisitos.

     

    Fonte: https://www.ibm.com/support/knowledgecenter/pt-br/SSYMRC_4.0.7/com.ibm.rational.test.qm.doc/topics/c_reqbased_tst.html

  • Fernando Moraes,

     

    A alternativa A refere-se ao teste Funcional/Comportamental (Caixa preta), e não ao Estrutural/Caixa branca.

  • Abordagens ou técnicas de testes:

    Abordagem Estrutural ou Teste de Caixa branca: Focada nas estruturas internas dos procedimentos do sistema, conhece a estrutura interna;

    Abordagem Funcional ou Teste de Caixa preta: Focada nas entradas e saídas especificadas nos requisitos funcionais, só sabe a saída esperada para determinada entrada, não se preocupa como é feito o processamento;

    Abordagem Mista ou Teste de Caixa cinza: meio termo, algum conhecimento sobre a estrutura interna é usado para executar testes.

     

    No teste de sistema o software é apenas um elemento de todo 1 sistema computacional maior. É necessário testá-lo em um ambiente operacional, onde são considerados: hardware, pessoas, processos, informações etc. O projeto de casos de teste é parte do teste de sistema, uma das abordagens é o teste baseado em requisitos, os casos de teste são projetados com base nos objetivos de teste e condições de teste derivados dos requisitos, exemplos: aqueles que analisam atributos não funcionais, como disponibilidade, confiabilidade, usabilidade.

     

     

     

  • 8.3.1 Testes baseados em requisitos

    Um dos princípios gerais das boas práticas de engenharia de requisitos é que os requisitos devem ser testáveis,
    isto é, o requisito deve ser escrito de modo que um teste possa ser projetado para ele. Um testador pode, então,
    verificar se o requisito foi satisfeito. Testes baseados em requisitos, portanto, são uma abordagem sistemática para
    projeto de casos de teste em que você considera cada requisito e deriva um conjunto de testes para eles. Testes
    baseados em requisitos são mais uma validação do que um teste de defeitos — você está tentando demonstrar
    que o sistema implementou adequadamente seus requisitos.

    p. 157 Sommerville - 

     

    No livro do Sommerville não apresenta nenhum outro teste citado.

  • TESTES DE RELEASE:

     

          Testes Baseados em Requisitos: abordagem sistemática para projeto de casos de teste, validação.

          Testes de Cenário.

           Testes de Desempenho.

    .

    .

    At.te

    Foco na missão

  • A) Teste estrutural = caixa branca;

    B) Se enquadra nos testes de caixa branca;

    C) Certo, se enquadra nos testes de sistema e de aceitação = caixa preta;

    D) Caixa branca, porém a descriçaõ restante está equivocada;

    E) Caixa branca, mas podemos entender que não é tão necessário realizar testes exaustivos em alguns tipos de sistemas ou módulos. Principalmente que hoje há várias técnicas que garantem uma cobertura segura sob determinado ponto de vista.

  • A) Teste estrutural = caixa branca;

    B) Se enquadra nos testes de caixa branca;

    C) Certo, se enquadra nos testes de sistema e de aceitação = caixa preta;

    D) Caixa branca, porém a descriçaõ restante está equivocada;

    E) Caixa branca, mas podemos entender que não é tão necessário realizar testes exaustivos em alguns tipos de sistemas ou módulos. Principalmente que hoje há várias técnicas que garantem uma cobertura segura sob determinado ponto de vista.