Skip to main content

Visual Regression: Mobile UI

non-critical   Property: ChurchWiseAI   Category: UI / Visual Tier: all Persona: designer Touchpoint: all pages (mobile 375x812, iPhone)

Preconditions

  • Mobile-responsive CSS implemented
  • Baseline mobile screenshots captured

Steps

#ActionExpected Result
1Capture homepage on mobile (375px width)Hero stacks vertically. Navigation hamburger menu. Single-column layout.
2Capture pricing page on mobileTier cards stack. Prices readable. No horizontal scroll.
3Capture chatbot demo on mobileChat input at bottom. Messages scrollable. No layout break.
4Compare mobile screenshots against baselineLayout matches baseline. Text readable at 375px. Touch targets ≥44px.
5Check touch target sizesAll buttons/links ≥44x44px. No tiny buttons that are hard to tap.
6Verify no horizontal scrollContent fits within viewport. No overflow-x. Can't scroll right.
7Check mobile formsForm inputs don't trigger zoom. Label placement clear. Error messages visible.

Known Failure Modes

  • Content doesn't fit on mobile — horizontal scroll required
  • Touch targets too small — can't tap accurately
  • Text unreadable — font size too small
  • Form inputs trigger zoom — frustrating UX

References

Notes

Mobile visual regression testing. 60%+ traffic is mobile — broken mobile = revenue loss. Test on real device sizes (375px for iPhone SE, 414px for iPhone 13). Check touch target sizes (44px minimum per iOS guidelines).