Challenge

Project 1 - V&V SW Analysis - I

Test Plan for New Mobile Phone (Blackbox Testing)

1. Introduction:
The purpose of this test plan is to outline the testing approach for the features of a new mobile phone. The product is still in the development stage, and this test plan will focus on blackbox testing, which validates the functionality from a user's perspective without considering the internal implementation details. The goal is to ensure that the requirements are met and that the mobile phone functions correctly before User Acceptance Testing (UA) and official release.

2. Scope:
This test plan will cover the blackbox testing of the features outlined in the user stories (US-1 to US-10). The testing will include functional testing, user interface testing, and usability testing.

3. Test Environment:
- Mobile Phone Model: [Specify the mobile phone model being tested]
- Operating System: [Specify the mobile OS version]
- Testing Devices: [Specify the devices used for testing]
- Testing Tools: [Specify any testing tools or emulators used]

4. Test Cases:
For each user story, the following test cases will be designed to validate the features and functionalities:

Test Case 1: Verify that long pressing the power button switches on the phone, and a company logo appears at the center of the screen.

Test Case 2: Verify that pressing the power button switches on the phone and all the icons of the installed apps are present in the grid.

Test Case 3: Verify that upon powering on the phone, the "Call the Phone" icon is displayed as the first icon on the bottom bar.

Test Case 4: Verify that upon powering on the phone, the "Dictionary" icon is displayed as the second icon on the bottom bar.

Test Case 5: Verify that clicking the "Call the Phone" icon displays all contacts in chronological order.

Test Case 6: Verify that clicking the "Dictionary" icon displays a search bar in the middle of the screen for word searches.

Test Case 7: Verify that long pressing the power button switches off the phone and displays a "Good-Bye" message.

Test Case 8: Verify that the font throughout the mobile UI is "Calibri (Body)" and is of size 12.

Test Case 9: Verify that the mobile UI is touch-responsive and reacts accurately to touch inputs.

Test Case 10: Verify that there are no hard buttons present on the mobile phone.

5. Test Execution and Reporting:
- Execute the test cases on the designated testing devices.
- Record test results, including pass/fail status and any defects found.
- Report test findings and defects to the development team for resolution.
- Retest resolved defects to verify fixes.

6. Test Completion Criteria:
The testing process will be considered complete when:
- All test cases have been executed and passed successfully.
- Critical defects have been resolved and retested.
- The mobile phone meets the specified requirements in the user stories.

7. Test Deliverables:
- Test Plan document (this document)
- Test cases and test scripts
- Test execution reports
- Defect reports and resolution status

8. Risks and Mitigation:
Identify potential risks in the testing process and plan mitigation strategies to address them effectively.

9. Schedule:
- Define the testing timeline and milestones for the completion of testing activities.

10. Conclusion:
This test plan outlines the approach and scope for blackbox testing of the new mobile phone features. By following this plan, we aim to ensure that the mobile phone meets the specified requirements and delivers a seamless user experience before proceeding to User Acceptance Testing (UA) and official release.

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.