Project 1 - V&V SW Analysis - I
1. Answer:
AIM:
Write a Test plan to test features of a new mobile phone (Blackbox test) that needs to be implemented based on the following requirements.(The product is still under development stage and is yet to be UA (User Acceptance ) tested .Every other thing to be included in the test plan can be hypothetical.
TEST PLAN:
if(owner long press the power button)
{
open the company logo at centre;
}
else if(customer press the power button)
{
open the apps in grid;
}
else if(owner power on the phone)
{
shows call the phone icon on first position at bottom;
}
else if(owner power on the phone)
{
shows Dictionary icon on second position at bottom;
}
else if( owner click on call the phone icon)
{
contacts appears in chronological order;
}
else if(owner click on Dictionary icon)
{
search bar appears at centre;
}
else if(owner long press power on button)
{
displays Good-Bye and gets switched off;
}
else if(owners phone font)
{
always in calibri with size of 12;
}
else if(customer requirement touch responsive)
{
reflects on touch;
}
else ( customer requirement no hard buttons)
{
touch screen sensitive;
}
if(owner long press the power button)
{
open the company logo at centre;
}
else if(customer press the power button)
{
open the apps in grid;
}
else if(owner power on the phone)
{
shows call the phone icon on first position at bottom;
}
else if(owner power on the phone)
{
shows Dictionary icon on second position at bottom;
}
else if( owner click on call the phone icon)
{
contacts appears in chronological order;
}
else if(owner click on Dictionary icon)
{
search bar appears at centre;
}
else if(owner long press power on button)
{
displays Good-Bye and gets switched off;
}
else if(owners phone font)
{
always in calibri with size of 12;
}
else if(customer requirement touch responsive)
{
reflects on touch;
}
else ( customer requirement no hard buttons)
{
touch screen sensitive;
}
BLACKBOX TEST PLAN REQUIREMENTS
US-1:As a Product owner,when long pressed the power button of the phone shall switch on with a company logo at the center of the screen.
US- 2: As a Customer,when the power button is pressed my phone is switched ON and all my icons of the APPS shall be present in the grid
US- 3: As a Product owner,when the phone is powered ON ,I shall see the "call the phone" icon as the first icon at the bottom bar of my screen.
US- 4: As a Product owner,when the phone is powered ON, I shall see the "Dictionary" icon as the second icon at the bottom bar of my screen.
US- 5: As a Product owner,when I Clicked my "call the phone" icon ,all the contacts shall be visible based on chronological order.
US- 6: As a Product owner,when I Clicked my "Dictionary icon ,a search bar shall appear at the middle of the screen to let me search the meanings of the words I desire.
US- 7: As a Product owner,when I long pressed my "power on" button ,my phone shall be switched off saying "Good-Bye” Message.
US-8: As a product owner ,my font in the mobile shall always be ''calibri (Body)" and shall be of size 12.
US-9:As a Customer,I need my UI to be touch responsive.
US-10: As a customer ,my mobile phone should have no hard buttons.
TEST PLAN
| Test | Test Objective | Scope of Testing | In-scope Features | Out-of-scope Features | Roles & responsibility | Schedule of Tests | Assumptions |
| US1 | When the power button of the phone is long pressed, the phone will turn 'ON' with a company logo at the center of the screen | 1. Long pressing the power button of the phone 2. Checking if the company logo appears on the screen | A company logo should appear at the center of the phone screen | The phone will turn 'ON' when long pressed, with the company logo displayed at the center of the screen | |||
| US2 | When the power button is long pressed and the Phone switches 'ON', all the icons of the applications should be present in the grid being displayed on the screen | 1. Long pressing the power button of the phone 2. Checking if all the applications appears on a grid. | All the users applications should be displayed in a grid on the screen of the phone | The phone will turn 'ON' when the power button is long pressed and all the applications will appear on a grid | |||
| US3 | When the phone is powered 'ON' the 'call the phone' icon is to be present as the first icon at the bottom bar of the screen of the phone | 1. Long pressing the power button of the phone 2.Checking if the 'call the phone' icon appears as the first icon at the bottom bar of the screen | The 'call the phone' icon will be present as the first icon at the bottom bar of the screen | The phone will turn 'ON' when the power button is long pressed and the 'call the phone' icon will be presentas the first icon at the bottom bar of the screen | |||
| US4 | When the phone is powered 'ON' the 'disctionary' icon is to be present as the second icon at the bottom bar of the screen of the phone | 1. Long pressing the power button of the phone 2.Checking if the 'dictionary' icon appears as the second icon at the bottom bar of the screen | The 'dictionary' icon will be present as the second icon at the bottom bar of the screen | The phone will turn 'ON' when the power button is long pressed and the 'dictionary' icon will be present as the second icon at the bottom bar of the screen | |||
| US5 | When the 'call the phone' icon is clicked, all the contacts should be visible on chronological order | 1. Click on the 'call the phone' application 2. Check if all the contacts are present in a chronological order | All the contacts should appear in a chronological order | The 'call the phone' application is clicked and the contacts appear in chronologoical order | |||
| US6 | When the dictionary application is clicked, a search bar appeasrs at the middle of the screen in which the user can search the meanings of the words the user wants | 1. Click on the 'Dictionary' application 2. Enter the word in the search bar to get the meaning of the word desired | The search bar should be there and the meanings of the word entered should be displayed | The dictionary application opens and displayes the search bar in the middle of the screen in which any word will be entered to get the meanings | |||
| US7 | When the power button of the phone is long pressed, the phone will turn 'OFF' with a 'Good-Bye' message | 1. Long pressing the power button of the phone 2. Checking if the 'Good-Bye' message appears on the screen 3. The phone will be turned off | The 'Good-Bye' message should appear on the phone screen and the phone will be switched off | The phone will turn 'OFF' when long pressed, with the 'Good-Bye' message displayed on the screen | |||
| US8 | The font appearing on the phone should always be 'calibri (Body)' and the size of the font will be of 12 | 1. Font in the mobile will always be 'calibri(Body)' 2. Size of the font will be of 12 | The font appearing on all over the phone should be of 'calibri(Body)' with a size of 12 | The fonts appearing on the phone will be of 'calibri(Body)' with a size of 12 | |||
| US9 | The UI should be touch responsive | To ensure the User Interface of the phone is touch responsive | The user interface of the phone should be touch responsive | The UI of the phone should be touch responsive | |||
| US10 | There should be no hard buttons on the mobile phone | To ensure there are no hard buttons on the mobile phone | There should not be any hard buttons present in the mobile phone | There shouldn't be any hard buttons present in the mobile phone |