Guide
How to write TestFlight What to Test notes
Write clear What to Test notes for TestFlight builds: a short structure testers read, examples, and how Helm keeps notes next to builds and groups.What to Test is the brief your testers see for a build. It is also useful context when a build goes through Beta App Review. Empty notes waste a beta. Novels get ignored. This guide gives a structure people actually read, plus how Helm’s TestFlight tools keep notes tied to the right build and group.
What good What to Test does
- Names what changed in this build
- Points testers at two or three flows that matter
- Calls out known issues they can ignore
- Says how to send useful feedback
- Fits on roughly half a phone screen
You are writing for tired humans between meetings, not for a documentation site.
A reliable structure
Use this pattern for most builds:
- One-line theme for the build
- Try this bullets (the flows you care about)
- Known issues (optional, keep short)
- How to report (steps, screenshots, device, OS)
Example:
Build 208 focuses on offline sync for projects.
Please try:
- Turn on Airplane Mode, edit a project, then reconnect
- Share a project link on iOS 18 and iPadOS
- Restore a project from Recently Deleted
Known: widget refresh can lag by a few minutes. Skip widget testing this round.
Feedback: steps, expected vs actual, screenshots, device model, OS version. Crashes: share via TestFlight promptly.
For tiny builds, drop the theme line and keep two concrete tries.
What to include
- Customer-visible changes in this binary
- Regressions you specifically want covered
- Account, environment, or feature-flag instructions
- Hardware needs (Bluetooth device, NFC tag, multiple phones)
- Locale or region constraints when relevant
What to skip
- Full changelog archaeology from three versions ago
- Internal ticket IDs as the only description
- “Test everything” with no prioritization
- Marketing hype that hides the real ask
- Stale notes copied from the previous build without edits
If nothing meaningful changed for testers, say that and point at the one smoke path you still want exercised.
Tone
Be direct and polite. Prefer verbs: try, confirm, ignore, report. Match your product’s seriousness. A finance beta should sound calmer than a game jam build. In every case, make the next action obvious.
For recurring phrasing, borrow structure from your team snippet library or /templates/. Structure should stay consistent; the build-specific ask should not.
Update per build
Stale What to Test teaches testers to skim past everything. When you upload build 209:
- Rewrite the theme if the focus moved
- Replace try-this bullets
- Remove fixed known issues
- Keep the reporting footer if it still holds
Helm keeps What to Test next to builds and groups so you are not reconstructing context in App Store Connect under time pressure.
Pair with groups
Different groups can need different emphasis:
- Friendly: broader exploration is fine
- Segment: only the flows for that feature
- Release candidate: strict smoke list, no rabbit holes
- External public link: shorter, safer instructions with less privileged setup
See invite external testers and manage TestFlight testers for group design.
Beta App Review crossover
Clear What to Test helps human testers and can reduce confusion during beta review when credentials and paths are already documented. Still provide proper beta review information and demo accounts where required. Notes are not a substitute for a working login.
How Helm helps
Browse builds, edit What to Test, and keep groups aligned in one native workflow on Mac and iPhone. When feedback arrives, file issues to GitHub or Linear from the same loop. Teams that turn every beta into a pile of tickets often move to Helm Pro so integration usage does not stall mid-cycle.
Checklist
- Theme matches this binary
- Two or three prioritized flows listed
- Known issues current
- Reporting instructions included
- Group-specific variants updated if you use them
- Notes revised again after a scope cut