Project 1 - V&V SW Analysis - I
| Test id | User | Test Case Title - Requirement | Test Precondition | Test Procedure | Expected Result |
| US-1 | Product owner | When Power button is long pressed, phone should switch ON with a company logo at the centre of the screen | Phone should be in Switch OFF state |
1. Long Press the Power button 2. Short press the Power button 3. Not pressing the Power button |
1. Phone should Switch ON 2. Phone should be in Switch OFF state 3. Phone should be in Switch OFF state |
| US- 2 | Customer | When Power button is pressed, phone should turn ON and all app icons shall be present in the grid | Phone should be in Sleep state |
1. Pressing the Power button 2. Not pressing the power button |
1. Phone should Power ON 2. Phone should be Sleep mode |
| US- 3 | Product owner | When Phone is Powered ON, "call the phone" should be the first icon | Phone should be in Sleep state and call the phone should be placed at first place | 1. Pressing the Power button | 1. "call the phone" icon should be the first icon |
| US- 4 | Product owner | When Phone is Powered ON, "Dictonary" should be the second icon | Phone should be in Sleep state and call the phone should be placed at second place | 1. Pressing the Power button | 1. "Dictonary" icon should be the second icon |
| US- 5 | Product owner | When "call the phone" is clicked, all contacts should be visible based on chronological order | contacts should be saved in the "call the phone" app in chronological order |
1. Clicking the "call the phone" icon 2. NOT Clicking the "call the phone" |
1. Contacts should be visible 2. Contacts shouldn't be visible |
| US- 6 | Product owner | When "Dictonary" is clicked, a search bar shall appear at the middle of the screen | dictonary should be there in the phone |
1. Clicking the "Dictonary" icon 2. NOT Clicking the "Dictonary" icon |
1. Search bar should be visible 2. Search bar shouldn't be visible |
| US- 7 | Product owner | When Power button is long pressed, phone should switch OFF saying "Good Bye" | Phone should be in Switch ON state |
1. Long Press the Power button 2. Short press the Power button 3. Not pressing the Power button |
1. Phone should Switch OFF 2. Phone should be in Switch ON state 3. Phone should be in Switch ON state |
| US- 8 | Product owner | Font in the mobile shall always be "Calibri(Body)" and shall be of size 12 | Font style should be set to Calibri(Body) and font size should be set to 12 | 1. Opening any of the text file | 1. Font style should be Calibri(Body) with size 12 |
| US- 9 | Customer | UI should be touch responsive | Phone UI should be set as touch-sensitive display |
1. In power ON mode when screen is touched 2. In power ON mode when screen is not touched 3. In power OFF mode when screen is touched |
1. phone should respond and respective action is to be done 2. phone shouldn't operate 3. phone shouldn't operate |
| US- 10 | Customer | Phone should have no hard buttons | Button functonality should be set to tap touch functonality | No hard buttons |
US-1
if (PowerButtonLongPressed == 1 ){
PhoneState = ON;
}
else{
phoneState = OFF;
}
US-2
if (PowerButtonpressed == 1 ){
PhoneState = ON;
}
else{
phoneState = Sleep;
}
US-5
if (callThePhonePressed == 1){
contacts = visible;
{
else{
contacts = hide;
}
US-6
if (Dictonary == 1){
Search = visible;
{
else{
Search = hide;
}
US-7
if (PowerButtonLongPressed == 1 ){
PhoneState = OFF;
}
else{
phoneState = ON;
}