Challenge

Project 1 - V&V SW Analysis - I

PROJECT -1:

Test Plan: New Mobile Phone Feature Testing (Blackbox)

1. Objective:

The objective of this test plan is to verify the functionality of various features of the new mobile phone, as specified in the User Stories (US).

2. Test Scope:

This test plan will cover the following user stories:

- US-1, US-2, US-3, US-4, US-5, US-6, US-7, US-8, US-9, US-10

3. Test Environment:

- Device: Prototype of the new mobile phone

- Operating System: [Specify the OS version, e.g., Android X]

- Test Tools: [List any testing tools or emulators used]

4. Test Cases:

  • Test Case 1: Power Button Functionality

                          - Precondition: The mobile phone is powered off.

                          - Steps:

                               1. Long-press the power button.

                          - Expected Result: The phone powers on, displaying the company logo at the center of the screen.

  • Test Case 2: App Icons Grid

                          - Precondition: The mobile phone is powered on.

                          - Steps:

                               1. Press the power button.

                          - Expected Result: All app icons are visible in the grid.

  • Test Case 3: Bottom Bar Icons Order

                          - Precondition: The mobile phone is powered on.

                          - Steps:

                               1. Power on the phone.

                          - Expected Result: "Call the phone" icon should be the first icon on the bottom bar, followed by the "Dictionary" icon.

  • Test Case 4: "Call the Phone" Functionality

                           - Precondition: The mobile phone is powered on.

                           - Steps:

                                1. Click the "Call the phone" icon.

                           - Expected Result: All contacts are visible in chronological order.

  • Test Case 5: "Dictionary" Functionality

                           - Precondition: The mobile phone is powered on.

                           - Steps:

                                1. Click the "Dictionary" icon.

                           - Expected Result: A search bar appears in the middle of the screen for word searches.

  • Test Case 6: Power Off Message

                           - Precondition: The mobile phone is powered on.

                           - Steps:

                                1. Long-press the power button.

                           - Expected Result: The phone powers off, displaying a "Good-Bye" message.

  • Test Case 7: Font Settings

                           - Precondition: The mobile phone is powered on.

                           - Steps:

                                1. Navigate to display settings.

                           - Expected Result: The font is set to "Calibri (Body)" and is of size 12.

  • Test Case 8: Touch Responsiveness

                          - Precondition: The mobile phone is powered on.

                          - Steps:

                               1. Interact with the UI through touch gestures.

                          - Expected Result: The UI responds accurately and promptly to touch input.

  • Test Case 9: No Hard Buttons

                          - Precondition: The mobile phone is powered on.

                          - Expected Result: There are no physical/hard buttons present on the phone.

5. Test Data:

- No specific test data required for these test cases.

6. Test Execution:

- Execute each test case as described in the steps.

- Record the results (Pass/Fail).

- Document any deviations from expected behavior if a test case fails.

7. Defect Reporting:

- Report any defects using a standardized format including summary, steps to reproduce, expected vs. actual results, and priority assessments.

8. Test Results:

- Summarize the results of the executed test cases, including pass/fail status and any relevant observations.

9. Test Sign-off:

- Complete this section once all test cases have been executed and results have been reviewed. Include a summary statement indicating whether the features have passed testing.

10. Test Deliverables:

- Test results documentation.

- Defect reports (if any).

11. Risks and Assumptions:

- Risks:

  - [List any potential risks, e.g., hardware malfunctions]

- Assumptions:

  - [List any assumptions made, e.g., availability of test environment]

12. Dependencies:

- [List any dependencies, e.g., availability of specific hardware]

13. Test Environment Configuration:

- [Document any specific configurations or settings required for the test environment.]

14. Change Log:

- [Document any changes made to the test plan during the testing process.]

15. Approvals:

- [List names and signatures of individuals approving this test plan.]

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.