# Walkthrough: Getting Started with TestApp.io

Source: https://help.testapp.io/walkthrough/

This walkthrough covers the basics of [getting started](https://help.testapp.io/getting-started/) with [TestApp.io](https://testapp.io/), from uploading your first release to collecting feedback from your team.

## Getting Started

After signing up at [portal.testapp.io](https://portal.testapp.io/), here is the typical onboarding flow:

1. **Create your team**. Invite team members with appropriate roles.
2. **Create your app**. Add your iOS or Android app to the portal.
3. **Upload a release**. Upload your APK or IPA file manually or via CI/CD.
4. **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](https://apps.apple.com/us/app/testapp-io/id1518972541) / [Android](https://play.google.com/store/apps/details?id=testapp.io)). 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](https://help.testapp.io/mobile-app-getting-started/) guide.
- **Portal**. Install from the web by tapping "Install on Device" from a mobile browser. See [Install from Portal](https://help.testapp.io/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](https://help.testapp.io/how-to-share/).

## 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](https://help.testapp.io/mobile-app-getting-started/), [portal](https://help.testapp.io/install-from-portal/), or [share links](https://help.testapp.io/how-to-share/)
- No review process. uploads are available instantly
- Automate uploads with [ta-cli](https://help.testapp.io/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](https://help.testapp.io/mobile-app-getting-started/)
- Learn more: [Task Management Guide](https://help.testapp.io/task-management/)

### 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](https://help.testapp.io/blocker-tracking/)

### 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](https://help.testapp.io/mobile-app-getting-started/)
- Learn more: [Comments Guide](https://help.testapp.io/comments/)

### 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](https://help.testapp.io/version-lifecycle/)

### Integrations

- **JIRA**. 2-way sync with OAuth 2.0. [Setup guide](https://help.testapp.io/jira-integration/)
- [**Linear**](https://help.testapp.io/linear-integration/). 2-way sync with real-time webhooks. [Setup guide](https://help.testapp.io/linear-integration/)
- **Slack**. Real-time notifications via OAuth. [Setup guide](https://help.testapp.io/slack-integration/)
- **Microsoft Teams**. Adaptive Card notifications via Power Automate. [Setup guide](https://help.testapp.io/microsoft-teams/)
- **CI/CD**. [GitHub Actions](https://help.testapp.io/github-action/), [Bitrise](https://help.testapp.io/bitrise/), [CircleCI](https://help.testapp.io/circle-ci/), [Fastlane](https://help.testapp.io/setup-ios-project-for-fastlane/), [Jenkins](https://help.testapp.io/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](https://help.testapp.io/mobile-app-getting-started/). Set up testers on their phones
- [Share Links](https://help.testapp.io/how-to-share/). Distribute to external testers and clients
- [How to Create a Release](https://help.testapp.io/how-to-create-a-release/)
- [Home Dashboard Overview](https://help.testapp.io/home-dashboard/)
- [Install Releases from the Portal](https://help.testapp.io/install-from-portal/)

---

Need help? [Contact us](https://testapp.io/contact-us) or visit [help.testapp.io](https://help.testapp.io/).
