Why beta test?
A beta test is an important part in the software development cycle. Although you tested your app thoroughly, and perhaps even conducted unit tests, you might not be able to uncover some bugs. So before releasing your app, you really want some real people to get their hands on your newest creation. Thereby you want your testers to discover as many bugs as possible so that you can fix them before bringing your app into the Appstore. With TestFlight you can easily invite users to test your iOS, watchOS, and tvOS apps before you release them on the App Store. You can invite up to 2,000 testers using just their email address.
In this tutorial you are about to learn how to setup your beta for external testers.