-
Eh importante saber as tecnicas tbm
principais técnicas
Testes de caminhos
estruturas de controles
complexidade ciclomática
testes baseados em grafos
matriz ortogonal
análise de valores limítrofes
particionamento de equivalências
divididos em classe de dados
[74] Entre os tipos de testes de caixa preta, encontram-se o teste baseado em grafos; o particionamento de equivalência; a análise de valor-limite; e o teste de matriz ortogonal.
Certa
[13-C] o particionamento de equivalência é uma maneira estratégica de aplicar testes de software.
errada → é uma técnica
-
Rodrigo Marcelo,
O teste caixa-branca é conhecido como teste estrutural e o teste caixa-preta é conhecido como teste funcional ou comportamental
a) testes de caixa branca têm por objetivo testar o código fonte, testar cada linha de código possível, testar os fluxos básicos e os alternativos;
CORRETA. Teste caixa-branca testa as estruturas internas do código
b) testes de regressão têm por objetivo verificar se o sistema se mantém funcionando de maneira satisfatória após longos e intensos períodos de uso;
ERRADA. Teste de regressão é a reexecução de algum subconjunto de testes que já foi conduzido para garantir que as modificações não propagassem efeitos colaterais indesejados
c) todas as declarações internas do programa devem ser testadas pelo menos uma vez durante os testes funcionais;
ERRADA. testes funcionais são testes utilizando técnicas de caixa-preta. Não devemos falar em declarações internas quando utilizamos os testes caixa-preta
d) testes de unidade se preocupam em exercitar o sistema além de sua carga máxima de projeto, até que ele falhe;
ERRADA. Esse é o conceito do Teste de estresse ou teste de carga
e) testes de usabilidade verificam se o software instala como planejado, em diferentes hardwares e sob diferentes condições.
ERRADA. Teste de usabilidade é para verificar o quão fácil é o uso de um software.
-
a) Testes de caixa branca têm por objetivo testar o código fonte, testar cada linha de código possível, testar os fluxos básicos e os alternativos;
b) Teste de estabilidade tem por objetivo verificar se o sistema se mantém funcionando de maneira satisfatória após longos e intensos períodos de uso;
c) (teste funcional é caixa preta)
d) Testes de stress se preocupam em exercitar o sistema além de sua carga máxima de projeto, até que ele falhe;
e) Testes de instalação verificam se o software instala como planejado, em diferentes hardwares e sob diferentes condições.