Smoke Tests — ShareWiseAI Social Media Platform
Property: ChurchWiseAI Category: UI / Visual
Tier:
suite-both
Persona: communications-manager
Touchpoint: /social/*, sharewiseai.com
Preconditions
- ShareWiseAI deployed (Coming Soon or live)
- Test user authenticated or landing page accessible
Steps
| # | Action | Expected Result |
|---|---|---|
| 1 | Load /social landing page | Page loads. ShareWiseAI branding visible. CTA or Coming Soon message visible. |
| 2 | Load /social/app (if launched) | Redirects to login or shows Coming Soon. No 500 error. |
| 3 | Navigate to /social/app/compose (requires auth) | Either shows login redirect to /social/login or shows compose form. No crash. |
| 4 | Check /social/app/campaigns | Page loads or redirects to login. Campaign list visible if authenticated. |
| 5 | Check /social/app/posts | Posts list page loads or redirects. No error pages. |
| 6 | Load /social/settings | Settings page loads or redirects to login. No 500 error. |
| 7 | Test mobile viewport on social dashboard | Mobile layout doesn't crash. Navigation responsive. |
Known Failure Modes
- Social pages return 500 — feature broken
- Coming Soon page missing — landing unconfigured
- Auth redirect broken — loops back to same page
- Mobile layout broken — responsive design issue
References
- Playwright spec:
e2e/social-smoke.spec.ts - Code files:
Notes
Smoke tests for ShareWiseAI (social media product). Currently in Coming Soon state, so tests verify landing page exists and Coming Soon messaging is clear. When full launch happens, tests expand to verify compose, scheduling, and publishing features. Quick smoke check (same day as deployment).