TestApp.io makes it easy to distribute mobile app builds, manage QA tasks, and track critical issues — all in one platform. This guide walks you through setting up your account and distributing your first release in minutes.
1. Sign Up
Head to portal.testapp.io and create your account. You can sign up with your email address or use an existing Google account for faster onboarding. Once signed in, you will land on the home dashboard.
2. Create Your Team
Your team is the workspace where all your apps, releases, and tasks live. To create one:
- Click Create Team from the onboarding prompt or the sidebar.
- Give your team a name (e.g., your company or project name).
- Invite team members by entering their email addresses. They will receive an invitation to join your workspace.
You can always add or remove members later from Team Settings in the sidebar.
3. Create Your First App
With your team in place, create an app entry for each mobile project you want to test:
- Click Create App from the Apps section in the sidebar.
- Enter a name for your app.
- Select the platform: iOS, Android, or Both. Choosing "Both" creates a unified app entry that accepts IPA files for iOS and APK files for Android.
Once created, you will be taken to the app overview page where you can upload builds, manage releases, and track tasks.
4. Upload Your First Release
Uploading a build to TestApp.io is straightforward:
- Navigate to your app and open the Releases tab.
- Drag and drop your build file (IPA for iOS, APK for Android) into the upload area. TestApp.io uses chunked uploads, so even large files transfer reliably.
- Add release notes describing what changed in this build. Detailed notes help your team know what to test and also power AI task generation later.
- Click Upload to publish the release.
Tip: You can also upload builds from your CI/CD pipeline using ta-cli, the TestApp.io command-line tool. This lets you automate distribution as part of your build process.5. Share with Testers
Once your release is uploaded, share it with your team and external testers. TestApp.io gives you multiple ways to distribute:
- Install Link: Copy the direct install link and send it via email, Slack, or any messaging tool. Testers tap the link on their device to install.
- QR Code: Each release has a scannable QR code. Display it on screen or print it — testers scan with their phone camera to install instantly.
- TestApp.io Mobile App: Invite testers to download the TestApp.io app. They will see all available releases for apps they have access to and can install with a single tap.
No app store review process is required. Testers get access to your build immediately after upload.
6. What's Next
With your first release distributed, explore the full platform:
- Task Management: Create QA tasks, assign them to team members, and track progress on a Kanban board or table view. Learn more about task management.
- Blocker Tracking: Flag critical issues that must be resolved before shipping. Track blocker resolution across all your apps. Learn more about blocker tracking.
- AI Task Generation: Let AI read your release notes and generate targeted QA tasks automatically. Learn more about AI task generation.
- Integrations: Connect project management tools such as JIRA and Linear to sync tasks bidirectionally.
- Home Dashboard: Monitor your team's testing activity, open blockers, and top contributors from a single view. Learn more about the dashboard.
Note: Each app in TestApp.io has its own Overview, Releases, Tasks, Versions, Activity, and Settings sections accessible from the sidebar. Take a few minutes to explore these tabs to familiarize yourself with the layout.
Need help? Contact us and we'll get back to you shortly.