Les apps tests sont des applications enfants créées à partir d’autres applications non enfants (à savoir, des applications parentes). Elles servent principalement à cloner les applications parentes qui sont déjà en Mode en direct afin de tester les nouvelles fonctionnalités et autorisations révisables sans mettre en péril le fonctionnement de l’application parente clonée.
Les applications tests sont toujours en Mode développement et héritent des paramètres de l’application parente au moment de leur création. Une fois l’app test créée, vous pouvez ajuster ses paramètres selon vos besoins.
Les apps tests héritent des rôles Admin et Testeur de leurs parents. Comme pour les applications non destinées au test, les testeurs peuvent se connecter aux apps tests, mais ne peuvent pas voir ni modifier les paramètres de l’application. Les admins bénéficient quant à eux d’un contrôle total sur les paramètres de l’app test, y compris la possibilité d’ajouter et de supprimer des rôles utilisateur.
Les personnes qui ont été ajoutées en tant qu’admins aux apps tests (au lieu d’avoir hérité des rôles des applications parentes) peuvent uniquement effectuer des actions d’administration sur ces apps tests.
Pour créer une app test :
Vous pouvez à présent ajuster les paramètres et produits de l’app test et tester les nouvelles fonctionnalités et autorisations sans que cela n’affecte l’application à partir de laquelle elle a été clonée.
Vous testez une app test de la même manière que les autres applications. Vous mettez à jour les configurations des SDK qui utilisent l’ID et la clé secrète de votre app avec les valeurs correspondantes de l’app test, puis vous attribuez les autorisations concernées à l’app test à l’aide d’un utilisateur ayant un rôle sur l’app.
Vous supprimez des apps tests comme vous le feriez pour n’importe quelle autre app Facebook.
Remarque : si vous supprimez une app parente, toutes ses apps tests seront également supprimées.
No. We suggest creating new test apps and migrating your development teams to use these new test apps for development, testing, QA, and staging purposes.
No. You will need to change settings in each test app manually or create a new test app to reflect the new settings.
No. You will need to update your production app's settings manually.