Normally for testing new functionality within a limited testing group, you would
use an Alpha channel on Google Play or Test Flight for an Apple app. These tools
are perfect when you want to test new functionality in the same cadence as your
regular development cycle.

However, sometimes you might have a feature that you would like to test more
quickly, and enable or disable regardless of the timing of the next release in
your regular development cycle. For such cases, Remote Config can be a
very helpful tool.

Let us say you wanted to test new graphics among employees in your company.
How could that be enabled with Remote Config?

When users sign in to your app, check for their email ID and set up the user
property `is_mydomain_employee=true` that applies only when the email belongs to
your domain. Then create a condition that tracks that user property.
You can target this user property in Remote Config and enable the new
functionality only for these users.
![Animated image moving through the Firebase console GUI steps to test new functionality on a limited testing group](https://firebase.google.com/static/docs/remote-config/images/RCUC_3_Internal_Testing_1_1.gif) Targeting testing groups with a condition