SóProvas


ID
4861237
Banca
IDECAN
Órgão
IF-RR
Ano
2020
Provas
Disciplina
Engenharia de Software
Assuntos

O teste de software é uma técnica de verificação e validação de software e contribui para a garantia da qualidade de um software. Sobre teste de software, analise as afirmativas a seguir.

I. O teste de sistema permite analisar as menores partes de um sistema.
II. Testes não garantem um software livre de falhas.
III. Analisar todas as possibilidades de entradas para um teste não é viável, assim técnicas como partição de equivalência e análise do valor limite podem ser utilizadas para reduzir o conjunto de entradas para os testes.
IV. Durante o teste caixa branca, o comportamento do software é abstraído para o analista de testes.

Assinale

Alternativas
Comentários
  • Dois testes que tem relevância para bancas como IDECAN e FCC são: os testes caixa branca e caixa preta.

    Caixa branca - é um teste de baixo nível, ele trata dos pormenores da escrita dos códigos, assim, ele é um teste interno.

    Caixa Preta - é um teste alto nível, ou seja, está preocupado com a funcionalidade do código e não propriamente com as suas linhas de escrita.

  • I. O teste de sistema permite analisar as menores partes de um sistema.

    Incorreta, o teste de unidade possui tal função

    II. Correta;

    III. Correta

    IV. Durante o teste caixa branca, o comportamento do software é abstraído para o analista de testes.

    Incorreta, o teste de caixa preta que ignora o comportamento do software

    GABARITO ALTERNATIVA A

  • Gabarito: A

    I - Errada. (busca exercitar totalmente o sistema e não as partes menores como afirmou a questão).

    II - Certa.

    III - Certa.

    IV - Errada. (a questão trouxe a definição de teste caixa preta. No teste caixa branca nós conhecemos o comportamento, assim como toda a estrutura do software).

  • I) ERRADA, pois o teste de sistema vai além do software como um todo, verificando também a integração com o hardware, testando requisitos funcionais e não funcionais.

    II) correta ( testes podem apenas mostrar a presença de erros e não sua ausência.

    III) correta

    iv) ERRADA, para o teste caixa branca é necessario ter o conhecimento da estrutura interna dos componentes a nível de classes e métodos, o contrario de "abstrair".