Тестовые приложения — это дочерние объекты, созданные на базе других, недочерних (т. е. родительских) приложений. Они используются преимущественно для клонирования родительских приложений, уже находящихся в рабочем режиме, с целью тестирования новых подлежащих проверке разрешений и функций без нарушения работы родительского приложения.
Тестовые приложения всегда находятся в режиме разработки и наследуют настройки своих родительских приложений, действующие в момент создания. После создания вы можете настроить параметры тестового приложения по необходимости.
Тестовые приложения наследуют роли администраторов своих родительских объектов. Как и в обычных приложениях, администраторы полностью контролируют настройки тестового приложения, включая возможность добавлять и удалять пользователей в различных ролях.
Пользователи, добавленные в тестовое приложение в качестве администраторов (а не унаследовавшие эту роль от родительского объекта), могут выполнять административные задачи только в тестовом приложении.
Чтобы создать тестовое приложение:
Теперь вы можете настроить параметры приложения и протестировать новые функции и разрешения, не затрагивая приложение, которое клонировали.
Тестирование тестовых приложений мало чем отличается от тестирования любых других: укажите ID и секрет своего приложения в соответствующих конфигурациях SDK и предоставьте ему необходимые разрешения от имени любого пользователя, у которого есть роль в этом приложении.
Тестовые приложения удаляются точно так же, как и любые другие приложения Facebook.
Примечание. При удалении родительского приложения все тестовые приложения также удаляются.
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.