Teste de software

4256 palavras 18 páginas
UNIVERSIDADE ESTACIO DE SÁ

DISCIPLINA: QUALIDADE DE SOFTWARE.

2011

Alunos: Gilmar Barboza Lamas Francisco Ricardo de Castro Michael Monteiro de Oliveira

1). Enade 2008.

Ao longo de todo o desenvolvimento do software, devem ser aplicadas atividades de garantia de qualidade de software (GQS), entre as quais se encontra a atividade de teste. Um dos critérios de teste utilizados para gerar casos de teste é o denominado critério dos caminhos básicos, cujo número de caminhos pode ser determinado com base na complexidade ciclomática. Considerando-se o grafo de fluxo de controle apresentado na figura ao lado, no qual os nós representam os blocos de comandos e as arestas representam a transferência de controle, qual a quantidade de caminhos básicos que devem ser testados no programa associado a esse grafo de fluxo de controle, sabendo-se que essa quantidade é igual à complexidade ciclomática mais um?

(A) 1.
(B) 3.
(C) 4.
(D) 7.
(E) 8.

Comentário:

Complexidade ciclomática é uma métrica de software desenvolvida por
Thomas J. McCabe em 1976. Ela mede a quantidade de lógica de decisão usada em um módulo de software. Mais especificamente, mede o número de caminhos linearmente independentes através do código fonte de um programa.
A complexidade ciclomática é medida a partir do grafo de fluxo de controle de um programa: os nodos do grafo correspondem aos comandos do programa e uma aresta orientada conecta dois nodos se o segundo comando puder ser executado imediatamente após o primeiro.
O conceito de complexidade ciclomática é importante na área de teste de software porque ajuda a definir o esforço de teste necessário para se verificar um determinado módulo. Quanto maior a complexidade, maior o número de casos de teste necessários para verificar adequadamente o módulo. Por exemplo, dado que Cm seja a complexidade ciclomática de um módulo m, sabe-se que:
a) Cm é a quantidade máxima de testes necessários para se

Relacionados

  • Testes De Software
    2410 palavras | 10 páginas
  • Teste de software
    1429 palavras | 6 páginas
  • teste de software
    1372 palavras | 6 páginas
  • Testes de Software
    4070 palavras | 17 páginas
  • Teste de software
    976 palavras | 4 páginas
  • Testes de Software
    1624 palavras | 7 páginas
  • TESTE DE SOFTWARE
    663 palavras | 3 páginas
  • Teste de software
    646 palavras | 3 páginas
  • Teste de Software
    4964 palavras | 20 páginas
  • Teste de Software
    3760 palavras | 16 páginas