Testare nuove funzionalità su un gruppo di test limitato

In genere, per testare nuove funzionalità all'interno di un gruppo di test limitato, utilizzeresti un canale Alpha su Google Play o Test Flight per un'app Apple. Questi strumenti sono perfetti quando vuoi testare nuove funzionalità con la stessa frequenza del ciclo di sviluppo regolare.

Tuttavia, a volte potresti avere una funzionalità che vorresti testare più rapidamente e attivarla o disattivarla indipendentemente dalla tempistica della prossima release nel ciclo di sviluppo regolare. In questi casi, Remote Config può essere uno strumento molto utile.

Supponiamo che tu voglia testare una nuova grafica tra i dipendenti della tua azienda. Come potresti attivarla con Remote Config?

Quando gli utenti accedono alla tua app, controlla il loro ID email e configura la proprietà utente is_mydomain_employee=true che si applica solo quando l'email appartiene al tuo dominio. Poi crea una condizione che monitori questa proprietà utente. Puoi scegliere come target questa proprietà utente in Remote Config e attivare la nuova funzionalità solo per questi utenti.

Immagine animata che mostra i passaggi della GUI della console Firebase per testare nuove funzionalità su un gruppo di test limitato
Targeting dei gruppi di test con una condizione