Statement Coverage,Edge Coverage, Path Coverage

di il
3 risposte

Statement Coverage,Edge Coverage, Path Coverage

Salve a tutti , potreste dirmi se ho svolto correttamente questo esercizio?

considerando lo pseudocodice :
int fun1(int a, int b)
{ if (a==b) a=1; else a=a*b
if (a==b) a=2; else a=a*b;
return a;
si forniscano i casi di Test Minimali per garantire rispettivamente Statement Coverage , Path Coverage e Statement Coverage.

Statement Coverage : Ogni istruzione deve essere eseguita almeno una volta...
1) a=1,b=1
2)a=2,b=3

Edge Coverage : Ogni ramo del flusso deve essere attraversato almeno una volta...stessi casi dello Statement Coverage...

Path Coverage: Tutti i perscorsi possibili devono essere attraversati...
1)a=1,b=1
2)a=2,b=2
3)a=2,b=2
4)a=1,b=2

3 Risposte

Devi accedere o registrarti per scrivere nel forum
3 risposte