Filtrar


Questões por página:

Dadas as afirmativas sobre teste de software,


I. A estratégia de teste conhecida por grafo causa-efeito é uma estratégia da categoria de teste caixa branca e exige o conhecimento de estruturas de decisão do código-fonte.

II. As várias estratégias de teste caixa preta, tais como valores limite e partições de equivalência, podem ser combinadas entre si, podendo aumentar a cobertura dos casos de teste.

III. Teste de regressão é uma técnica de teste de software que não consiste na especificação de novos casos de teste, mas na execução dos casos de teste já especificados para versões anteriores do software.


verifica-se que está(ão) correta(s)

Testes de Softwares têm como objetivo revelar a presença de falhas no software, e não mostrar que o software está correto. As atividades de testes devem estar integradas desde cedo às atividades de desenvolvimento do software.

Binder, R. Testing object-oriented systems: models, patterns, and tools. Addison-Wesley Professional,2000.


Dadas as afirmativas relacionadas à Teste de Software,

I. Testes de software são divididos em diversos tipos, tais como testes de unidade, de integração, de sistema, de validação e de robustez.

II. Nos testes caixa branca, também conhecidos por testes baseados em implementação, o projetista de testes analisa também a estrutura interna da aplicação, como o código implementado ou a tecnologia utilizada.

III. Testes baseados na especificação são chamados também de testes caixa preta, nos quais o projetista de testes não precisa saber os detalhes de implementação do sistema.

verifica-se que está(ão) correta(s)

A respeito de engenharia de software, assinale a opção correta.
Considere um teste de software com a seguinte definição: abordagem de teste de integração usada em tempo de desenvolvimento, como um mecanismo de marca-passo para projetos com prazo crítico, em que a construção é integrada a outras construções e o produto inteiro (em sua forma atual) passa diariamente pelo teste. Essas são características do teste
Testes servem para assegurar que o software está contemplando todas as funcionalidades esperadas e que estas funcionalidades estão funcionando corretamente. Os