Resposta a: Programação de Smarts Contracts em Blockchain
Forums › MATERIAL DE ESTUDO › Atividades › Programação de Smarts Contracts em Blockchain › Resposta a: Programação de Smarts Contracts em Blockchain
Quando um projeto de desenvolvimento de software está em andamento, você precisa estimar que erros podem aparecer em qualquer fase do seu ciclo de vida. Existem grandes chances de que o código-fonte gerado tenha erros de funcionalidade.
Para a identificação dos problemas antes da ocorrência no ambiente crítico, a realização de testes de software é um pré-requisito.
Considerando o excerto apresentado, sobre o teste de software no desenvolvimento de aplicações, analise as afirmativas a seguir:
I. A relação custo-benefício do projeto é uma das principais razões pelas quais as empresas optam por realizar teste de software.
II. O uso de ferramentas para teste de software agiliza e barateia o custo de reparos futuros das aplicações criadas.
III. Testes de software podem prevenir que informações e detalhes dos usuários sejam roubados e usados para obter vantagens indevidas.
IV. Smart Contracts são como softwares convencionais, mas não estão sujeitos a testes de software, como os demais.
Está correto o que se afirma em:
Resposta Correta:
I, II e III, apenas.