This walkthrough covers the basics of getting started with TestApp.io — from uploading your first release to collecting feedback from your team.
Getting Started
After signing up at portal.testapp.io, here is the typical onboarding flow:
Create your team — Invite team members with appropriate roles.
Create your app — Add your iOS or Android app to the portal.
Upload a release — Upload your APK or IPA file manually or via CI/CD.
Distribute to testers — Share internally via the mobile app or externally via share links.
Distributing Builds
TestApp.io supports two distribution methods that you can use side by side:
Internal Team Distribution
Team members who have joined your workspace can install builds and participate in testing:
TestApp.io Mobile App (iOS / Android) — Testers receive push notifications when new builds are uploaded, install with a single tap, work through assigned tasks, and submit feedback with screenshots and videos directly from their phone. See the Mobile App Getting Started guide.
Portal — Install from the web by tapping "Install on Device" from a mobile browser. See Install from Portal.
External Sharing
For clients, stakeholders, or external QA testers who do not need a TestApp.io account:
Share Links — Create public install pages with optional password protection, expiration dates, and install limits. Each link has its own analytics showing views and installs. See Share Links Guide.
Key Features
TestApp.io is more than a distribution tool. Here is what you can do from the portal and mobile app:
Release Distribution
Upload Android (APK) and iOS (IPA) builds in one place
Testers install via the mobile app, portal, or share links
No review process — uploads are available instantly
Automate uploads with ta-cli or CI/CD integrations
Task Management
Create tasks manually, from blocker reports, or from integrated tools
Organize with Kanban board or table view
Set priorities from Low to Blocker
Generate tasks automatically with AI from your release notes
Testers can view and update tasks from the mobile app
Learn more: Task Management Guide
Blocker Tracking
Report critical issues that block a release
Blockers surface on dashboards, version pages, and release lists
Track resolution with notes and audit trail
Learn more: Blocker Tracking Guide
Feedback and Comments
Testers submit feedback with screenshots, screen recordings, and other attachments
Threaded replies, emoji reactions, and @mentions keep conversations organized
Available in both the portal and mobile app
Learn more: Comments Guide
Version Lifecycle
Manage versions through stages: Planning, Development, Testing, Ready, Released, Archived
Track quality with blocker counts and task completion
Use Playbooks (release checklists) for App Store and Play Store submissions
Learn more: Version Lifecycle Guide
Integrations
JIRA — 2-way sync with OAuth 2.0. Setup guide
Linear — 2-way sync with real-time webhooks. Setup guide
Slack — Real-time notifications via OAuth. Setup guide
Microsoft Teams — Adaptive Card notifications via Power Automate. Setup guide
CI/CD — GitHub Actions, Bitrise, CircleCI, Fastlane, Jenkins, and more
Collaboration
Activity feed with real-time updates across your team
Comments with threaded replies, emoji reactions, and @mentions
Leaderboard tracking team engagement and contributions
Next Steps
Getting Started with the Mobile App — Set up testers on their phones
Share Links — Distribute to external testers and clients
Need help? Contact us or visit help.testapp.io.