Productivity App Testing Checklist (Notes, Tasks, Calendar — 2026)
Productivity apps live on sync reliability, speed, and the ability to never lose user data. A note saved locally but not synced, a task marked done but reappearing, a calendar event with the wrong tim
Productivity apps live on sync reliability, speed, and the ability to never lose user data. A note saved locally but not synced, a task marked done but reappearing, a calendar event with the wrong timezone — these corrode trust fast. This checklist covers the surfaces that matter.
Capture and sync
- New note / task / event saves within 1 second of creation
- Offline creation queued, syncs on reconnect
- Concurrent edit on two devices merges or resolves explicitly
- Force-close preserves draft
- Revisions / history accessible (for notes)
- Deleted items recoverable for N days
Notes
- Rich text formatting (bold, italic, headings, lists)
- Code blocks with syntax highlighting
- Image embed and display
- Attachment (PDF, file)
- Voice note record
- Handwriting / drawing (if offered)
- Search within note content
- Cross-note backlinks (if offered)
- Export to markdown / PDF
Tasks
- Create task with title, due date, priority
- Subtask nesting
- Recurring tasks (daily, weekly, monthly, custom)
- Due date reminders
- Drag-to-reorder
- Complete task → visible feedback, undoable
- Filter by project, tag, due date, priority
Calendar
- Event create / edit / delete
- Recurrence rules correct (RRULE compliance)
- Timezone support — event displayed in user's local time
- Invite other attendees
- RSVP status tracked
- Reminders fire at correct time
- Agenda / day / week / month views
- Sync with Google Calendar, Outlook, iCal
Cross-device sync
- Change on phone visible on web within 10 seconds
- Change on web visible on phone
- Conflict resolution clear
- Sync respects airplane mode (queue and retry)
- No lost writes during sync
Collaboration
- Share note / project with team
- Concurrent edit visible (live cursors / etc.)
- Comment threads
- Mention / tag colleague → notification
- Permission roles (view, edit, admin)
Search
- Global search across all content
- Filter by type (note, task, event)
- Natural language date ("yesterday", "next Friday")
- Search speed acceptable on 10k+ items
Notifications
- Task reminders fire at due time
- Event reminders per user preference (5m, 15m, 1h, etc.)
- Collaboration mentions
- Silent notifications respected
Performance
- Cold start <2s
- Search 10k items <500ms
- Editor input latency imperceptible
- Memory stable over 8-hour session
- Battery drain reasonable
Data integrity
- Every change saved to server
- Timeout during save → retry, no data loss
- Crash during save → recover on next launch
- Encryption at rest (if claimed)
- E2E encryption (if offered) verified
Accessibility
- Note editor works with screen reader
- Task list keyboard-navigable
- Date pickers accessible
- Large text respected
- Voice input for note creation
Edge cases
- Very long note (100k chars) — loads, scrolls
- Task due in past — flagged, not hidden
- Recurring event exception handled correctly
- DST transition — reminders still fire at right time
- User changes timezone — events shift or stay (per policy)
- Import from competitor (Evernote, Notion, etc.) preserves structure
- Multiple login sessions — sync converges
How SUSA tests productivity apps
business_professional tests efficiency of capture (taps to save a note / task). impatient catches slow sync / slow search. adversarial tests long inputs, duplicate saves, conflict edge cases.
susatest-agent test productivity.apk --persona business_professional --steps 200
Common bugs
- Sync conflict silently picks one side, loses other
- Recurring event's exception does not apply on that date only
- Task with passed due date repeats at midnight instead of next occurrence
- Offline creates sync twice on reconnect (duplicate)
- Task completion not propagated across devices for hours
Productivity apps live in the background of people's work lives. Anything that loses or delays data is unforgivable.
Test Your App Autonomously
Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts.
Try SUSA Free