Imagem de fundo

Avalie a sentenças sobre Testes de Software: I. O teste...

Avalie a sentenças sobre Testes de Software:


I. O teste funcional é uma técnica empregada para avaliar casos de teste de software, especialmente os que envolvem os detalhes de implementação. Portanto, é necessário acesso a seu código fonte.

II. O teste estrutural considera todo software como uma “caixa preta”. Portanto, avalia se os resultados obtidos estão de acordo com a entrada fornecida.

III. Os testes de aplicações Web, mesmo com as semelhanças com o teste de aplicações tradicionais desktop e cliente-servidor, são complexos, especialmente em função das características dessas aplicações heterogêneas. As aplicações Web geralmente utilizam diferentes componentes de software para se comunicarem, e eles utilizam diferentes linguagens de programação e apresentação, tais como JavaScript, CSS e HTML. Portanto, os atributos não críticos de aplicações tradicionais, como compatibilidade e interoperabilidade, tornam-se críticos nas aplicações Web.

IV. Uma aplicação móvel é um software projetado para executar em um smartphone, tablets e outros dispositivos móveis. Como elas são da categoria Web, a metodologia de teste empregada para aplicações móveis é a mesma das utilizadas em aplicações Web.


Fonte: DELAMARO, Márcio Eduardo; MALDONADO, José Carlos; JINO, Mario (org). Introdução ao Teste de Software. 2. ed. Rio de Janeiro: Elsevier, 2016.


Indique as sentenças CORRETAS de acordo com Delamaro, Maldonado e Jinho (2016):


A

Apenas a sentença I é verdadeira.


B

Apenas a sentença III é verdadeira.


C

Apenas as sentenças I e II são verdadeiras.


D

Apenas as sentenças II e IV são verdadeiras.


E

Apenas as sentenças II, III e IV são verdadeiras.