Lets see the sample test cases for for 'for loop, switch case, do while loop, if else' statements.
⇩VIEW PDF
| TC-ID | TC-1 | 
|---|---|
| Objective | To check for loop iterations | 
| Prerequisites | Program for loop must be written, it should have valid for loop. | 
| Step Details | Write program having loop for( i=0; i<=10; i++) { printf("%d",i); } Execute it. | 
| Input Data | N.A. | 
| Expected Result | for loop iterations must be correct and it should print value of i from 0 to 10 | 
| Actual Result | It printed value of i from 0 to 10 | 
| Status | Pass | 
| TC-ID | TC-2 | 
|---|---|
| Objective | To check for loop iterations | 
| Prerequisites | Program for loop must be written, it should have valid for loop. | 
| Step Details | Write program having loop for( i=0; i<=10; i++) { printf("%d",i); } Execute it. | 
| Input Data | N.A. | 
| Expected Result | for loop iterations must be correct and it should print value of i from 0 to 10 | 
| Actual Result | It does not print value of i from 0 to 10 | 
| Status | Fail | 
| TC-ID | TC-3 | 
|---|---|
| Objective | To check switch case | 
| Prerequisites | Program for switch case must be written and it should have valid switch case | 
| Step Details | Write program having code switch(ch) { case 1: printf("This is case 1"); break; case 2 : printf("This is case 2"); break; default: printf(" Please enter correct choice"); } Execute it. | 
| Input Data | Enter ch=1 | 
| Expected Result | Case 1 must be executed and the case 1 must be printed | 
| Actual Result | Case 1 is executed and the case 1 is printed | 
| Status | Pass | 
| TC-ID | TC-4 | 
|---|---|
| Objective | To check switch case | 
| Prerequisites | Program for switch case must be written and it should have valid switch case | 
| Step Details | Write program having code switch(ch) { case 1: printf("This is case 1"); break; case 2 : printf("This is case 2"); break; default: printf(" Please enter correct choice"); } Execute it. | 
| Input Data | Enter ch = 2 | 
| Expected Result | Case 2 must be executed and the case 2 must be printed | 
| Actual Result | Case 2 is executed and the case 2 is printed | 
| Status | Pass | 
| TC-ID | TC-5 | 
|---|---|
| Objective | To check switch case | 
| Prerequisites | Program for switch case must be written and it should have valid switch case | 
| Step Details | Write program having code switch(ch) { case 1: printf("This is case 1"); break; case 2 : printf("This is case 2"); break; default: printf(" Please enter correct choice"); } Execute it. | 
| Input Data | Enter ch = 2 | 
| Expected Result | Case 2 must be executed and the case 2 must be printed | 
| Actual Result | Case 2 is not executed and the case 2 is not printed | 
| Status | Fail | 
| TC-ID | TC-6 | 
|---|---|
| Objective | To check do while loop | 
| Prerequisites | Program for do while must be written and it should have valid do while syntax | 
| Step Details | Write program having code i=0; do { printf("%d",i); i++ } while(i<=10); Execute it | 
| Input Data | N.A. | 
| Expected Result | It must print value of i from 0 to 10 | 
| Actual Result | It printed value of i from 0 to 10 | 
| Status | Pass | 
| TC-ID | TC-7 | 
|---|---|
| Objective | To check do while loop | 
| Prerequisites | Program for do while must be written and it should have valid do while syntax | 
| Step Details | Write program having code i=0; do { printf("%d",i); i++ } while(i<=10); Execute it | 
| Input Data | N.A. | 
| Expected Result | It must print value of i from 0 to 10 | 
| Actual Result | It does not print value of i from 0 to 10 | 
| Status | Fail | 
| TC-ID | TC-8 | 
|---|---|
| Objective | To check if else | 
| Prerequisites | Program for if else must be written and it should have valid if else syntax | 
| Step Details | Write program having code Take input for a and b if( a>b) { printf( " a is greater than b"); else printf(" a is less than b"); } Execute it | 
| Input Data | a=10, b=20 | 
| Expected Result | else part must be execute and a is less than b output must be print | 
| Actual Result | else part is executed and a is less than b output is printed | 
| Status | Pass | 
| TC-ID | TC-9 | 
|---|---|
| Objective | To check if else | 
| Prerequisites | Program for if else must be written and it should have valid if else syntax | 
| Step Details | Write program having code Take input for a and b if( a>b) { printf( " a is greater than b"); else printf(" a is less than b"); } Execute it | 
| Input Data | a=20, b=10 | 
| Expected Result | true part of if must be execute and a is greater than b must be print | 
| Actual Result | true part of if is executed and a is greater than b is printed | 
| Status | Pass | 
| TC-ID | TC-10 | 
|---|---|
| Objective | To check if else | 
| Prerequisites | Program for if else must be written and it should have valid if else syntax | 
| Step Details | Write program having code Take input for a and b if( a>b) { printf( " a is greater than b"); else printf(" a is less than b"); } Execute it | 
| Input Data | a=20, b=10 | 
| Expected Result | true part of if must be execute and a is greater than b must be print | 
| Actual Result | else part of if is executed and a is less than b is printed | 
| Status | Fail | 

 
 
 
 

0 Comments
Your comments are helpful for us in the upcoming period.!