The TestApp.io mobile app gives testers a streamlined way to receive builds, install them, manage tasks, and share feedback — all from their phone. This guide covers everything you need to get started as a tester.
Download the App
The TestApp.io app is available on both platforms:
- iOS: Download on the App Store
- Android: Get it on Google Play
Sign In
Open the app and sign in using the same account you use on the portal. You can sign in with:
- Email and password
- Apple (iOS only)
If you don't have an account yet, you can create one directly in the app. Once signed in, the app will remember your last login method for faster access next time.
Join Your Team
After signing in, you need to be part of a team to see apps and releases. There are two ways to join:
- Accept an invitation: If a team admin has invited you, you'll see a pending invitation in the Notifications tab. Tap it to accept and join the team.
- Switch teams: If you belong to multiple teams, use the Team option in the side menu to switch between them.
Once you've joined a team, the dashboard will show your apps, recent releases, and team activity.
Browse Apps and Releases
From the dashboard, tap Apps to see all the apps your team is testing. Each app shows its name, platform (iOS or Android), and the number of active releases.
Tap an app to open its detail view, which has several tabs:
- Releases: All uploaded builds, sorted by date. You can filter by platform or status.
- Tasks: QA tasks assigned to this app. Filter by status, assignee, or priority.
- Comments: All feedback submitted by the team on this app's releases.
- Activity: A chronological feed of everything that happened on this app.
Install a Build
Tap any release to open its details. From there you can install the build directly to your device.
Android
On Android, tap the Install button on the release card. The app will:
- Check that your device allows installations from unknown sources (if not, it will guide you to enable this permission).
- Download the APK with a visible progress bar.
- Open the system installer so you can confirm and complete the installation.
Once installed, the button changes to Open, letting you launch the app directly.
iOS
On iOS, the app displays a QR code or an install link. Scan the QR code with your camera or tap the link to begin installation through the standard iOS provisioning flow.
Note: iOS installations require that your device's UDID is registered in the app's provisioning profile. If installation fails, ask your team admin to add your device.
Receive Push Notifications
When a new release is uploaded, you'll receive a push notification on your phone. Tapping the notification takes you directly to the release so you can install it right away.
Push notifications are also sent for:
- New task assignments
- Comments on releases you're involved with
- Team activity updates
You can customize which notifications you receive in Settings → Notification Preferences.
Work on Tasks
If your team uses task management, you'll see tasks assigned to you in the app. Open any app and go to the Tasks tab to see:
- Tasks assigned to you or the whole team
- Task status (new, in progress, blocked, done)
- Priority and linked releases
You can update task status directly from the app — mark tasks as in progress, blocked, or done as you test. If a task is linked to a specific release, tap through to install and test that build.
Tasks synced from Jira or Linear will also appear here, with a link back to the original ticket.
Share Feedback
Found a bug or want to share feedback? Open the release and go to the Comments tab:
- Tap the comment button to open the feedback form.
- Write your feedback describing what you found.
- Attach screenshots, screen recordings, or any other images and videos from your device.
- Submit your comment.
Attachments upload in the background, so you can keep testing while files are being processed. Your team will see the comment with all attachments in both the app and the portal.
Compare Versions
Need to check if a bug exists in a previous build? The Releases tab shows your complete version history. You can:
- Install any previous release to roll back and verify issues.
- Compare behavior between versions by switching between builds.
- Filter releases by platform to find the specific build you need.
This is especially useful for regression testing — install the old build, reproduce the issue, then install the new build to confirm the fix.
Dashboard and Navigation
The app uses a side menu (accessible from the top-left icon) for navigation:
- Dashboard: Quick overview of your team's testing activity, top apps, and recent releases.
- Apps: Browse all apps you have access to.
- Team: View team members and pending invitations, and switch between teams.
- Notifications: See all alerts and pending team invitations. The bell icon shows your unread count.
- Settings: Manage your profile, notification preferences, theme (light/dark/system), and device information.
Need help? Contact us and we'll get back to you shortly.