Project 1 - V&V SW Analysis - I
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 :
A Test Plan refers to a detailed document that catalogs the test strategy, objectives, schedule, estimations, deadlines, and the resources required for completing that particular projects
Test design techniuqes:
This highlights the basics of black-box testing when to perform black-box testing and what are the benefits of using this form of the testing. It also gives insights into the various techniques used to perform black-box testing.
Various parameters checked in black box testing are:
- Accurate actions performed by users
- System’s interaction with the inputs
- The response time of the system
- Use of data structures Issues in the user interface
- Usability issues
- Performance issues
- Abrupt application failure, unable to start or finish
Test case attributes
It is a Software Testing method that analyzes the functionality of a software/application without knowing much about the internal structure
Types of Black Box Testing
- Functional testing – This is a type of black box testing which is related to the functional requirements of a system; Functional testing is concerned only with the functional requirements of a system and covers how well the system executes its functions.
- Non-functional testing – This black box testing type is not related to testing of specific functionality, Non functional testing is concerned with the non-functional requirements and is designed specifically to evaluate the readiness of a system according to the various criteria which are not covered by functional testing.
- Regression testing – Regression Testing is performed after code fixes, upgrades or any other system maintenance to check the new changes has not affected any existing functionality.
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 alphabetical 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;
}