Challenge

Project 1 - V&V SW Analysis - I

Test Plan for New Mobile Phone Features (Blackbox Testing)

Introduction
This test plan outlines the approach for testing the features of a new mobile phone, which is currently under development and pending User Acceptance Testing (UAT). The test plan will focus on verifying the functionality described in the provided user stories using black-box testing techniques. All other necessary details will be hypothetical, based on standard practices in software testing.

Test Plan Outline

1. Test Objectives:

  • Verify that the mobile phone switches on and off correctly with the specified behaviours.
  • Ensure that the icons and UI elements are displayed as per requirements.
  • Confirm that the phone's UI is touch-responsive and that no hard buttons are present.
  • Validate that the font and font size are consistent across the UI.

2. Test Scope:

  • Functional testing of the phone's power on/off behaviour.
  • UI testing to verify the presence and order of icons.
  • Functional testing of the "call the phone" and "Dictionary" features.
  • Verification of the phone's font and responsiveness.
  • Testing will be performed on the mobile phone prototype provided by the development team.

3. Test Approach:

  • Blackbox testing: Testers will interact with the phone's UI without knowledge of the internal code or implementation.
  • Test cases will be derived from the user stories provided.
  • Exploratory testing will also be conducted to uncover any unexpected behaviour.

4. Test Environment:

  • A prototype of the new mobile phone.
  • Necessary tools to simulate user interactions (e.g., touch gestures).
  • Test data for contacts and dictionary search.

5. Test Cases:

Test Case IDUser Story IDTest Case DescriptionExpected Result
TC - 01US - 1Long press the power button to switch on the phone. Verify the company logo appears at the centre of the screen.The phone switches on with the company logo at the centre.
TC - 02US - 2Press the power button to switch on the phone. Verify all app icons are present in the grid.The phone switches on with all app icons displayed in the grid.
TC - 03US - 3Switch on the phone and check the first icon at the bottom bar.The "Call the phone" icon is the first icon at the bottom bar.
TC - 04US - 4Switch on the phone and check the second icon at the bottom bar.The "Dictionary" icon is the second icon at the bottom bar.
TC - 05US - 5Click on the "call the phone" icon and verify all contacts are visible in chronological order.Contacts are displayed in chronological order.
TC - 06US - 6Click on the "Dictionary" icon and verify the search bar appears in the middle of the screen.The Search bar appears in the middle of the screen.
TC - 07US - 7Long press the power button to switch off the phone. Verify the "Good-Bye" message appears.The phone switches off with a "Good-Bye" message.
TC - 08US - 8Verify the font and font size across the UI are "Calibri (Body)" and size 12.The Font is "Calibri (Body)" and is size 12.
TC - 09US - 9Interact with the UI elements and verify touch responsiveness.UI is touch-responsive.
TC - 10US - 10Verify the phone has no hard buttons.No hard buttons are present.

6. Test Schedule:

  • Test planning: 1 week
  • Test case development: 1 week
  • Test execution: 2 weeks
  • Defect reporting and re-testing: 1 week
  • Test closure and reporting: 1 week

7. Resources:

  • Testers: 2
  • Mobile phone prototype
  • Testing tools and software

8. Risks and Mitigation:

  • Risk: The prototype may have hardware issues.

    • Mitigation: Ensure multiple prototypes are available for testing.

  • Risk: Test data may not cover all scenarios.

    • Mitigation: Create comprehensive test data based on user stories.

9. Test Deliverables:

  • Test plan document
  • Test cases
  • Test execution results
  • Defect reports
  • Test summary report


Conclusion:
This test plan aims to ensure that all specified features of the new mobile phone are verified according to the provided user stories. By following a structured approach and using black-box testing techniques, we will ensure that the phone meets the desired functionality and user experience requirements.

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.