Skip to content

Testing and Bug logs for TB Guide UI updates #135

@sande11

Description

@sande11

UI/UX Testing - Figma Design Implementation

Overview

This issue tracks testing for major UI/UX updates implemented to align the app with Figma designs. Multiple significant changes have been made across light/dark modes, navigation, content structure, and user interactions.

Testing Scope

Core UI Changes

  • Light Mode Updates - UI elements and styling changes
  • Dark Mode Updates - UI elements and styling changes
  • Notes List Migration - Moved to bottom modal presentation
  • WebView Content - New content implementation
  • Bookmarks UI Differentiation - Chart (green sidebar) vs Sub-chapter(blue sidebar) bookmark styling
  • Search Functionality - New search view with counter in body fragment
  • Note submission - User can submit a note as a feedback
  • VIew in Chapter - User can navigate from any chart to the chapter where that chart is found by clicking View in Chapter
  • [ ]

Testing Instructions

Setup

  1. Download the app using the invitation link you will receive in your emails
  2. Test on both light and dark themes
  3. Test on different screen sizes if possible
  4. Test areas highlighted in the "Testing Scope" above
  5. when you find a bug, leave a comment below this issue using the "Bug Repoting Template" below

Test Scenarios

Navigation & Dialogs

  • Navigate between fragments (main → body → home)
  • Test bookmark creation/editing/deletion flow
  • Test note creation/editing/deletion flow
  • Verify keyboard dismissal when navigating home
  • [ ]

Search Functionality

  • Search content in body fragment
  • Verify search counter accuracy
  • Test search navigation (next/previous)
  • Clear search functionality

Notes & Bookmarks

  • Create notes and verify bottom modal presentation
  • Edit/delete notes with confirmation dialogs
  • Create bookmarks from charts vs sub-chapters
  • Verify bookmark UI differentiation
  • Test note feedback submission to Pendo

Bug Reporting Template

When reporting bugs, please use this format:

### Bug: [Brief Description]

**Steps to Reproduce:**
1. 
2. 
3. 

**Expected Behavior:**
- 

**Actual Behavior:**
- 


**Screenshots/Logs:**
- [Attach if relevant]

**Severity:** High/Medium/Low

Testing Checklist

Critical Path Testing

  • App launches successfully
  • Navigation between all fragments works
  • Search functionality operates correctly
  • Notes and bookmarks can be created/edited/deleted
  • No crashes during normal usage

Edge Cases

  • Rapid navigation between screens
  • Canceling dialogs at various stages
  • Memory usage during extended sessions

Visual Regression

  • UI elements match Figma designs
  • Consistent spacing and alignment
  • Proper color usage in both themes
  • Loading states and animations

Note: Please test thoroughly and report any issues using the bug template above.

Metadata

Metadata

Labels

bugSomething isn't workinghelp wantedExtra attention is needed

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions