Тестируйте новую функциональность в ограниченной группе тестирования.

Обычно для тестирования новой функциональности в ограниченной группе тестировщиков используют альфа-канал в Google Play или TestFlight для приложений Apple. Эти инструменты идеально подходят, когда нужно тестировать новую функциональность в том же ритме, что и обычный цикл разработки.

Однако иногда может возникнуть необходимость протестировать какую-либо функцию быстрее, включив или отключив её независимо от сроков следующего релиза в вашем обычном цикле разработки. В таких случаях Remote Config может оказаться очень полезным инструментом.

Допустим, вы хотите протестировать новые графические возможности среди сотрудников вашей компании. Как это можно реализовать с помощью Remote Config ?

Когда пользователи входят в ваше приложение, проверьте их адрес электронной почты и настройте свойство пользователя is_mydomain_employee=true , которое будет применяться только в том случае, если адрес электронной почты принадлежит вашему домену. Затем создайте условие, которое отслеживает это свойство пользователя. Вы можете указать это свойство пользователя в Remote Config и включить новую функциональность только для этих пользователей.

Анимированное изображение, перемещающееся по шагам графического интерфейса консоли Firebase для тестирования новой функциональности в ограниченной группе тестировщиков.
Целенаправленное тестирование групп пациентов с определенным заболеванием.