У нас есть автоматизированный тест пользовательского интерфейса для «нового потока пользователей», когда новый пользователь регистрируется в нашем приложении и завершает внутриигровую покупку для своей подписки.Каждый раз, когда запускается тест, в нашем бэкэнде создается новый пользователь.В настоящее время мы используем одного пользователя из песочницы iTunes, который мы создали вручную для этого автоматического теста.Тем не менее, по мере того, как мы продолжаем выполнять тест, квитанция увеличивается, и в конечном итоге она связывается с несколькими пользователями.В реальной ситуации одна учетная запись iTunes будет связана с одним пользователем в нашем приложении.В текущем сценарии одна учетная запись iTunes связана с несколькими пользователями в нашем бэкэнде.
Мы хотели бы создать пользователя песочницы в iTunes при каждом запуске теста, а затем использовать этого пользователя песочницы для созданияучетная запись в нашем приложении для этого теста.Тем не менее, единственный способ найти пользователя для песочницы - это вручную.
Есть ли способ программно создать учетную запись в песочнице с помощью кода или с помощью нашего инструмента CI (BuddyBuild), чтобы мы могли имитировать настоящего пользователяпоток