πŸ› Bug Reports

Detailed bug reports for Web & Mobile projects, including steps to replicate, severity, priority, environment, and status.

Web Login – Fixed βœ…

  • Summary: Login fails with 500 Internal Server Error on invalid input. Now fixed.
  • Related Test Case: TC-LOGIN-001 – Valid Login
  • Jira Ticket: QA-1001
  • TestRail Case: TR-0001
  • Steps to Replicate:
    1. Navigate to login page
    2. Enter valid credentials
    3. Click "Login"
  • Expected Result: User redirected to dashboard
  • Actual Result: 500 Internal Server Error β†’ Fixed
  • Priority: πŸ”΄ High
  • Severity: Critical
  • Status: Fixed
  • Environment: Chrome 120, Windows 11
  • Reported On: July 30, 2025
  • Reported By: Marco Lo Bianco

Mobile Payment – UI misalignment ❌

  • Summary: Payment buttons overlap on Android devices.
  • Related Test Case: TC-PAY-003 – Checkout Flow
  • Jira Ticket: QA-1002
  • TestRail Case: TR-0002
  • Steps to Replicate:
    1. Open the mobile app on an Android Pixel 6.
    2. Navigate to the checkout page with at least 2 products in the cart.
    3. Observe the layout of the payment buttons in portrait and landscape mode.
    4. Rotate the device and check for alignment issues.
    5. Attempt a payment to see if buttons respond correctly.
    6. Capture screenshots of the overlapping elements.
  • Expected Result: Buttons aligned correctly in all orientations and responsive to taps.
  • Actual Result: Buttons overlap and are partially unclickable.
  • Priority: 🟠 Medium
  • Severity: Major
  • Status: Open
  • Environment: Android 14, App v2.9.7
  • Attachments: Screenshot placeholder
  • Reported By: Marco Lo Bianco

REST API – Timeout ❌

  • Summary: GET /api/v1/products sometimes times out.
  • Related Test Case: TC-API-005 – Fetch Products
  • Jira Ticket: QA-1003
  • TestRail Case: TR-0003
  • Steps to Replicate:
    1. Send multiple GET requests to /api/v1/products using Postman or automated script.
    2. Measure response times and note any requests exceeding 2s.
    3. Repeat under different network conditions (WiFi / Mobile Data).
  • Expected Result: All responses returned within 2s.
  • Actual Result: Some requests timeout or fail.
  • Priority: πŸ”΄ High
  • Severity: Critical
  • Status: Open
  • Environment: API v1.22.3
  • Reported By: Marco Lo Bianco

Mobile App – Token not validated 🟠

  • Summary: Backend does not validate access token; login fails silently on mobile.
  • Related Test Case: TC-LOGIN-004 – Login via mobile app
  • Jira Ticket: QA-1004
  • TestRail Case: TR-0004
  • Steps to Replicate:
    1. Install and open the mobile app v2.9.7 on Android 14.
    2. Navigate to login screen.
    3. Enter valid username & password.
    4. Tap "Login" and monitor the backend response.
    5. Observe if session is created and user is redirected.
    6. Check network logs for token validation.
    7. User remains on login screen β†’ bug reproduced.
  • Expected Result: Backend verifies token, creates session, and grants access.
  • Actual Result: Access token generated, no session initiation, user stuck on login.
  • Priority: 🟠 Medium
  • Severity: Major
  • Status: Selected for Development
  • Environment: Android 14, App v2.9.7, API v1.22.3
  • Attachments: Log placeholder, screen-recording placeholder
  • Reported By: Marco Lo Bianco
  • Assignee: Not assigned
β¬… Back to Home