You are on page 1of 2

ALGORITHM:

1) READ YEAR

2) IF YEAR%4==0

i) IF YEAR%100==0

a) IF YEAR%400==0

PRINT ‘IT IS A LEAP YEAR’

b)ELSE PRINT ‘IT IS NOT A LEAP YEAR’

ii)ELSE PRINT ‘IT IS A LEAP YEAR’

3) ELSE PRINT IT IS NOT A LEAP YEAR

STATEMENT BASED TESTING:

Total no of statement: 8

For test case 1: No of statement covered: 3

Coverage Percentage= (3/8*100)%

=37.5%

For test case 2: No of statement covered: 5

Coverage Percentage= (5/8*100) %

=62.5%

For test case 3: No of statement covered:

Coverage Percentage= (3/8*100) %

=37.5%
DECISION BASED TESTING:

Decision Coverage Percentage = (No. of decision exercised/Total no. of decision


outcomes)*100%

Total no. of decision=6

Test Case 1:

No. of decision covered: 1

Coverage Percentage = (1/6*100) %

=16.67%

Test Case 2:

No. of decision covered: 3

Coverage Percentage= (3/6*100) %

=50%

Test case 3:

No. of decision covered: 1

Coverage Percentage= (1/6*100) %

=16.67%

You might also like