Challenge

Project 1 - V&V SW Analysis - I

REPORT PROJECT01

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.

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.

ANS:

PROGRAM:

A) TEST PLAN 1:

if(customer -> press the power button long)

{

open (company logo -> centre);

}

elif(customer -> press the power button(not long))

{

open (apps -> grid);

}

elif(customer -> power on)

{

show (call the phone -> bottom(1st position));

}

elif(customer -> power on the phone)

{

show (Dictionary icon -> bottom(2nd posi));

}

elif(customer -> click (call the phone) icon)

{

contacts -> (in alpha order);

}

elif(customer -> click (Dictionary))

{

search bar -> centre;

}

elif(customer -> power on(long press))

{

display -> Good-Bye and gets switched off;

}

elif(customer -> font(phone font))

{

calibri (font-size -> 12);

}

elif(customer -> touch response)

{

reflects (touch);

}

else (customer -> no hard buttons)

{

touch screen sensitive;

}

B) TEST PLAN 2:

if(customer -> press the power button long)

{

open (company logo -> centre);

}

elif(customer -> press the power button(not long))

{

open (apps -> grid);

}

elif(customer -> power on)

{

show (call the phone -> bottom(1st position));

}

elif(customer -> power on the phone)

{

show (Dictionary icon -> bottom(2nd posi));

}

elif(customer -> click (call the phone) icon)

{

contacts -> (in alpha order);

}

elif(customer -> click (Dictionary))

{

search bar -> centre;

}

elif(customer -> power on(long press))

{

display -> Good-Bye and gets switched off;

}

elif(customer -> font(phone font))

{

calibri (font-size -> 12);

}

elif(customer -> touch response)

{

reflects (touch);

}

else (customer -> no hard buttons)

{

touch screen sensitive;

}

Conclusion:

We studied and completed required objectives.

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.