Conceitos e Tipos de Testes de Software
Analise as seguintes afirmações relacionadas a Teste de Software:

I. Um critério de cobertura de teste é uma regra sobre como selecionar testes e quando parar o processo de testes.

II. No critério de teste denominado "teste de todos os ramos" o objetivo é passar por ambos os caminhos em todas as decisões. No teste de subdomínio a idéia é particionar o domínio de entrada em subdomínios mutuamente exclusivos, requerendo um número igual de casos de teste de cada subdomínio. A idéia de subdividir subdomínios é eficaz quando se deseja isolar erros potenciais dentro dos subdomínios individuais.

III. No teste funcional, o critério de "cobertura de todo o comando" especifica que todo comando do código fonte deve ser executado por algum caso de teste.

IV. A seleção dos casos de teste baseada na especificação é denominada teste estrutural.

Indique a opção que contenha todas as afirmações verdadeiras.
O teste de ameaça normalmente deve ser aplicado dentro de um projeto de software nas etapas de
O processo de confirmação que um software vai ao encontro das especificações de software se trata de um conceito-chave de qualidade denominado

Garantir que um ou mais componentes de um sistema combinados funcionam corretamente é o objetivo do tipo de teste
Analise as seguintes afirmações relacionadas a Teste de Software:
 
I. O teste "caixa-preta" e o teste "caixa-branca" são os únicos tipos de testes possíveis quando não se dispõe do código-fonte.

II. O teste "caixa-preta", também chamado "teste funcional", testa o sistema do ponto de vista do usuário, isto é, não considera a estrutura interna ou a forma de implementação do sistema.

III. Ao adotar uma abordagem "top-down", o executor de teste deve concentrar-se inicialmente no teste "caixa-branca", que parte de uma visão externa do sistema.

IV. O teste "caixa-branca" procura exercitar todas as partes do código de um sistema.

Indique a opção que contenha todas as afirmações verdadeiras.