Правильный способ тестирования обновления приложения на iOS? - PullRequest
2 голосов
/ 02 сентября 2011

В некоторых сообщениях говорится, что тестирование обновления на симуляторе так же хорошо, как установка нового ipa поверх старого ipa через itunes для тестирования обновления.

т. Е. Достаточны ли указанные ниже шаги для тестирования обновлений приложения?

  1. Установите версию 1 через симулятор iPhone.
  2. Провести некоторые модификации / тестирование данных в версии1.
  3. Установите версию 2 через симулятор iPhone.
  4. Убедитесь, что все работает как положено.

или я должен сделать вместо этого?

  1. Установите ipa версии 1 через itunes.
  2. То же, что и выше
  3. Установите версию 2 ipa через itunes.
  4. То же, что и выше

Спасибо

Ответы [ 2 ]

4 голосов
/ 02 сентября 2011

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

Если вы тестируете на iOS 4, вы можете использовать OTA-инсталляции, чтобы облегчить некоторые трудности тестирования через iTunes.

Ссылка

1 голос
/ 13 февраля 2013

Как по мне - второй вариант. Конечно, устройство, потому что симулятор не поддерживает некоторые функции (например, push-уведомления).

Шаги следующие: 1) Установите версию 1 2) Выполните некоторые действия (предпочтите открытые уровни, купите что-нибудь (уровни, вещи, ...), пройдите несколько ходов, если это игра, или догадайтесь) 3) Установите новую версию на старую (я предпочитаю установку из приложения TestFlight.) 4) Протестируйте новую версию: все новые функции должны работать должным образом, все пройденные уровни должны быть пройдены, все ходы, деньги, очки, покупки, открытые уровни, ... должны быть открыты, куплены, ... (как они были в старая версия

Не забудьте проверить взаимодействие старой и новой версии. Особенно это касается толчков (иногда толчки от старой версии не приходят на устройство с новой) и отправки игр, подарков, сообщений ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...