TrustRadius: an HG Insights company

TestFlight

Score7.1 out of 10

14 Reviews and Ratings

What is TestFlight?

TestFlight is a test tool that aims to make it easy to invite users to test apps and app clip experiences and collect valuable feedback before releasing your apps on the App Store. Users can invite up to 10,000 testers using their email address or by sharing a public link.

Categories & Use Cases

TestFlight : Beta testing easily

Use Cases and Deployment Scope

1. Manage the testers of the app , we can add and remove easily

2. upload builds in test flight

3. Provide the test descriptions like description , feedback email , contact information and license

4. View the crashes and screenshots of the app

5. install the beta apps on device through the app

6. Manage the internal and external testing

Pros

  • manage users
  • test informations
  • handle builds

Cons

  • submitting builds
  • screenshots of the issue in beta
  • availability of the app and correct info of avilability

Most Important Features

  • manage users
  • submit builds
  • Provide general informations

Return on Investment

  • reach more users and manage
  • every info in one place in TestFlight
  • Get feedbacks

Other Software Used

JioMeet, macOS, GitLab, Google AdMob, Google Authenticator

An App to Test Apps

Use Cases and Deployment Scope

We need to test changes or new mobile apps developed by the company on iOS devices. The concept of using one app to test other apps is a little strange to me, but the tool allows you to release demo versions to members of the beta tester team, with version control published for each different team. This allows diversity, facilitating the control and management of tests on different models of equipment, with different versions of the operating system.

Pros

  • Good: version control made available to each team of testers
  • Good: Testers can be part of the development team, or be external users.
  • Bad: Sometimes a new release is not automatically made available to an individual or team.

Cons

  • Include integrated feedback form, with screen print or field to which comments are desired
  • Listing "What to test" could be a checklist, for the purpose of controlling what has been or still needs to be tested.
  • Does not support iOS versions lower than 12 (as of the publication date of this review), even if your app supports older versions.

Most Important Features

  • Approve mobile apps for iOS, before making them available on the official store
  • Version control and the possibility to test different builds of the same application
  • Enforce a deadline for using and testing the beta version of applications

Return on Investment

  • Good: Easy to use
  • Good: multiple version control of a same app
  • Bad: Feedback to developer only by mail
  • Bad: Control of the components and features that need to be tested
  • Good: Longer expiration date
  • Bad: Does not run on non-recent devices (iOS < 12)

Alternatives Considered

Flutter and by Google

Other Software Used

Flutter, by Google, Google Data Studio, Metabase

Fast way to test your Apple App

Use Cases and Deployment Scope

TestFlight is an easy way to test your apps on Apple devices. We use it to quickly test a new build of the app on iPhones. You have to make a group and add the emails in the Apple developer control panel. Once you go through the US export customs encryption permissions, it releases the app to your chosen emails. If the user can not access his email, then it you have to do a workaround which takes some time and is a headache. You can use the test build for 60 days. Of course as you probably guessed, it does not work on Android or other platforms.

Pros

  • Simple to use
  • Fast

Cons

  • If you could use it without the Apple developer account panel, it would make it better.
  • More statistics
  • Longer expiration date

Most Important Features

  • Quick to release
  • Easy to install

Return on Investment

  • Many people can easily test the new build

Other Software Used

Android Studio, Microsoft Visual Studio Code, OneDrive

TestFlight - A simple app to manage beta tests !

Use Cases and Deployment Scope

I have been using TestFlight to test iOS applications made by others developers. We have multiple OS in our company, and they ask Android and iOS users for some help to test internal applications. So as I have an iOS, I've been using TestFlight to test iOS applications. Using TestsFlight allows us (as a tester) to start beta testing send feedback and crash reports.

Pros

  • Send crash report.
  • Add internal testers.
  • Add external testers.
  • Notify testers.

Cons

  • App must be approved on Apple Store before submitting with external testers.
  • Number of beta builds send per day.

Most Important Features

  • Beta testing.
  • Easy setup.
  • Crash logging.
  • Multiple platforms.

Return on Investment

  • Better time to market.

The definitive tool for iOS Developers and Testers headaches

Use Cases and Deployment Scope

I am a mobile developer, so the use of TestFlight is vital, I need clients and other developers to be able to test the apps I use in an agile way, when do we start developing apps? We encountered the problem that it was difficult for customers to test them, we had to make configurations that were very complex at times. The customer complained about these situations and it was also difficult for us as developers to be able to have the products ready for each person install them on their cell phone.

Pros

  • Organize testers in groups
  • Easy way to send builds to user's devices
  • Manage differents versions of the OS
  • Organize the keys and different authentication files

Cons

  • The learning curve
  • A faster way to send build to only one device
  • Easy way to manage keys and auth files

Most Important Features

  • Organize testers group
  • Manage auth keys
  • Invite users by email
  • Invite users by public links

Return on Investment

  • More testers in the organization
  • More time to spend to learn the software
  • Less time to send the builds to the testers

Other Software Used

Slack, Android Studio, Firebase Crashlytics