Demo modebez perzistence (nastav DATABASE_URL) · bez auth (nastav WEAVE_ACCESS_PASSWORD + SESSION_SECRET)
Běhy

Provádění: Sprint 48 — acceptance

3 / 5 cases ohodnoceno

#1Welcome email after registrationpass

New user receives a welcome email within 2 minutes of registering.

1.
Register a new account
2.
Wait up to 2 minutes and check inbox
Welcome email received
3.
Click CTA button in the email
Redirected to onboarding flow

Očekávaný výsledek: Email received, CTA link functional.

#2Order confirmation emailpass

Customer receives an order confirmation email with correct order ID and line items within 60 s.

1.
Complete checkout flow successfully
2.
Wait up to 60 s and check inbox
Order confirmation email received
3.
Verify email contains correct order ID, items, and total

Očekávaný výsledek: Email received within 60 s; all order details correct; unsubscribe link present.

#3Push notification on order dispatchpass

Mobile push notification sent when order status changes to 'dispatched'.

1.
Register test device token via /api/devices
2.
Change order status to dispatched
3.
Verify push payload received at test device endpoint
Payload contains orderId and 'Your order is on its way'

Očekávaný výsledek: Push delivered within 30 s; deep-link in payload opens correct order detail.

#4Dashboard filtering by date rangeskip

Dashboard correctly filters data for the given date range.

1.
Open /dashboard
2.
Set filter to 'last 7 days'
3.
Verify charts and tables show only data in the range
Charts match the range

Očekávaný výsledek: All visualizations match the selected range.

#5Export report to CSVskip

Report can be exported as CSV with correct columns and data.

1.
Navigate to /reports
2.
Click Export → CSV
.csv file downloads
3.
Open file in spreadsheet editor
Header and data rows are correct

Očekávaný výsledek: CSV contains header and all rows without data loss.