2012-04-24 2 views
4

У меня есть приложение на рынке без фактурирование в приложении. Теперь новая версия должна иметь биллинг в приложении. Конечно, я еще не готов и не могу загрузить новую версию на рынок, но как я могу проверить и отладить мой незавершенный код?Android: Как тестировать биллинг в приложении

ответ

3

в качестве первого шага вам необходимо протестировать его с помощью тестовых запросов. Это тестирование ограничено, но даст вам представление о том, работает ли поток правильно или нет.

Второй этап - настоящие испытания. Вы должны загрузить свое приложение в Play (не публиковать, просто загружать), создать другую учетную запись (вы не можете покупать вещи у себя) и включить эту учетную запись в своем dev. консоль. Затем вы можете приобрести (на реальные деньги) приложение и проверить, насколько он хорош. Конечно, вы можете отменить/вернуть это в любое время, используя свою основную учетную запись.

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

См здесь для получения дополнительной информации:

In-App Billing reference

+0

Какова стратегия, которую вы используете для тестирования ваших счетов в приложениях. Мы находимся на том этапе, что все это работает, но мы хотели бы создать для него некоторый единичный тест, чтобы убедиться, что он стабильный. Кажется чрезвычайно сложным протестировать все коды ответов от игры в сценарии тестирования юнита с макетными объектами. – philipp

0

Вы можете использовать идентификатор тестового продукта, настроенный Google для тестирования вашего приложения. Проверьте это link

0

Во-первых, Вы можете использовать четыре зарезервированные идентификаторы продукта для тестирования статических в приложении ответов биллинг Во-вторых, используя тестовый аккаунт и загрузить вас приложение в качестве проекта , то вы можете протестировать его, используя свои собственные идентификаторы продуктов

Смежные вопросы