save
save
copy
save
save
save
copy
copy

Software Quality Assurance Test Report

Mobile Login Feature

[Insert illustrative diagram or image of the mobile login flow here, if available]

I. Test Summary

The Mobile Login Feature was tested to validate user authentication using email/username and password on supported mobile devices. A total of 30 test cases were executed.

Pass Rate: 90% (27/30 test cases passed)

Fail Rate: 10% (3/30 test cases failed)

All high-priority functional test cases related to basic login functionality passed. The failed cases are associated with edge conditions in error messaging and network timeout handling and are scheduled for defect resolution in the next sprint.

II. Test Environment

The following environments were used during the execution of the Mobile Login Feature tests:

  1. Operating Systems

    1.1 Android 13 (API Level 33)

    1.2 Android 12 (API Level 31)

    1.3 iOS 17.0

    1.4 iOS 16.5

  2. Devices

    2.1 Google Pixel 7 (Physical Device)

    2.2 Samsung Galaxy S22 (Physical Device)

    2.3 iPhone 14 (Physical Device)

    2.4 iPhone 12 (Simulator)

  3. Network Conditions

    3.1 Wi‑Fi: 100 Mbps, low latency (< 20 ms)

    3.2 4G LTE: Variable bandwidth, moderate latency (40–80 ms)

    3.3 Simulated Poor Network: High latency (250–500 ms) and intermittent packet loss (5–10%) using a network throttling tool

III. Detailed Test Results

Table 3.1 – Mobile Login Feature Test Cases

[Insert bar chart here showing Passed vs Failed test cases, if available]

Test Case ID

Expected Result

Actual Result

ML-001

User enters a valid registered email and correct password.

Expected: User is successfully authenticated and navigated to the Home screen within 3 seconds. User session token is created and stored securely.

User was authenticated successfully and redirected to the Home screen in approximately 2.1 seconds.

Session token was created and stored securely in the device keychain/secure storage.

Status: Pass

ML-010

User enters a valid registered email with an incorrect password.

Expected: Login is rejected, no session is created, and an error message is displayed: "Incorrect email or password. Please try again."

Login was rejected and no session was created.

Error message displayed: "Invalid credentials."

Message text does not match UX copy specification but functional behavior is correct.

Status: Fail (UI text mismatch)

ML-021

User attempts login over a poor network connection (high latency and intermittent loss).

Expected: Application displays a loading indicator during authentication and shows a timeout message after 30 seconds: "Network timeout. Please check your connection and try again."

Loading indicator displayed during authentication request.

Timeout occurred after approximately 45 seconds instead of 30 seconds.

Error message displayed as expected.

Status: Fail (timeout threshold exceeded)