SóProvas


ID
5413288
Banca
FGV
Órgão
TCE-AM
Ano
2021
Provas
Disciplina
Engenharia de Software
Assuntos

A Equipe de Desenvolvimento de Software (EDS) de um tribunal de contas está trabalhando na construção de componentes de um novo sistema de software.


Para verificar o funcionamento do software no nível de componente, a EDS deverá aplicar testes de caixa:

Alternativas
Comentários
  • Teste Caixa Branca

    Acessa o  código fonte, conhecendo a estrutura interna do produto, possibilitando que sejam escolhidas partes específicas de um componente aser avaliados, permitindo uma busca precisa do comportamento da estrutura interna do software.

    Os níveis de teste caixa branca são os Testes de Unidade e o Teste Estático.

    Teste Caixa Preta

    Testa entradas e saídas do software, sem acesso ao código fonte.

  • A) branca, para validar parâmetros de entrada;

    Comentário: Não. Teste de caixa preta é utilizado para validar parâmetros de entrada.

    B) preta, para garantir que caminhos independentes dos componentes tenham sido testados;

    Comentário: Não. Teste de caixa banca é utilizado para validar se os caminhos independentes dos componentes.

    C) branca do tipo análise de valor-limite;

    Comentário: Não. Teste de caixa preta é utilizado para análise de valor-limite.

    D) preta como alternativa a testes de caixa branca;

    Comentário: Não. Teste de caixa branca há acesso à estrutura interna, ao contrário do teste de caixa preta. Portanto, o teste de caixa preta não pode ser uma alternativa ao teste de caixa branca.

    E) branca, para exercitar decisões lógicas em seus lados verdadeiro e falso.

    Comentário: Sim. Uma vez que no teste de caixa branca há acesso à estrutura interna.

  • Elimina A, B e C porque estão com conceitos invertido.

    Para mim, pode-se usar tanto caixa-branca quanto caixa-preta para testar componentes. O GAB será E porque ele quer testar "no nível de componente", e não no nível de interface desses componentes.