Blackberry Development (Тестовые устройства) - PullRequest
1 голос
/ 27 марта 2011

Я планирую создать приложение для BlackBerry. Версии для Android и iPhone почти готовы. Следующим в списке стоит ежевичный.

Итак, мой вопрос: насколько хороши симуляторы? Нужно ли для тестирования настоящее устройство? Какой из них вы бы порекомендовали?

Ответы [ 4 ]

2 голосов
/ 28 марта 2011

Вряд ли вы сможете создать приложение без ошибок без реального устройства. Однако полное игнорирование симуляторов также было бы ошибкой. Симуляторы довольно хороши, потому что они позволяют тестировать значительную часть функций на широком диапазоне моделей устройств / версий ОС. Было бы довольно дорого иметь дюжину реальных устройств. :)

Обычные моменты, которые следует учитывать при работе на тренажерах:

  • реальные устройства медленнее в разы.
  • симуляторы не поддерживают разрешения (симуляторы действуют так, как будто разрешения всегда предоставляются независимо от того, что вы на самом деле видите).
  • реальное устройство может не поддерживать тот же тип сетевого транспорта, который есть у вашего симулятора (TCP, WIFI, BES).
  • крупные провайдеры беспроводной связи (например, Verizon) обычно устанавливают на свои устройства слегка настроенную версию BB OS, и иногда это приводит к другому поведению (или даже к ошибкам).
1 голос
/ 27 марта 2011

Мне очень повезло с симуляторами. Я использовал Шторм, и у меня есть реальная кривая. У меня есть коллега с настоящим штормом, поэтому я все тоже им управляю.

Только 2 раза мне помогло настоящее устройство. 1. Убедитесь, что мои установочные файлы были правильными. Так как Eclipse просто копирует их в симулятор, мне потребовалось 2 попытки на реальном устройстве.

и 2. При тестировании создание и использование базы данных на сим-карте. Я получил около 95% на симуляторе, а остальные 5% были просто проверкой.

Тем не менее, это зависит от того, для какой версии вы пишете. Буря и некоторые кривые 5.0 (и могут быть обновлены до 6.0) Факел только 6.0

0 голосов
/ 28 марта 2011

Симуляторы Blackberry в порядке. Я считаю, что они построены с использованием того же кода, что и реальные устройства, поэтому они в значительной степени идентичны реальным устройствам. Единственное, что имеет значение - это программное обеспечение, которое они запускают.

Симуляторы предоставят вам практически все те же функциональные возможности, за исключением таких вещей, как GPS. Я полагаю, что перед использованием симулятора я использовал изображение с SD-карты ...

Насколько я знаю, симуляторы настроены на конкретную версию ОС, тогда как в реальном мире используются тонны разных версий ОС (незначительные изменения). Были случаи, когда функция работала на симуляторе, но как только она была построена и запущена на устройстве, устройство показывает что-то другое. Поэтому, если вы хотите протестировать свое приложение, вам следует протестировать его на устройстве TARGET и ОС на симуляторе и реальном устройстве.

0 голосов
/ 28 марта 2011

Симуляторы Blackberry действительно хороши Это точные копии устройств Я работал с штормом, а также с факелами

У меня возникли проблемы при подключении к интернету. и при использовании SD-карт (базы данных SQLite)

Получение изображений с SD-карты, что невозможно с симулятора

Если вы разрабатываете приложение, для которого требуются базовые компоненты пользовательского интерфейса и нативные компоненты Blackberry, симуляторы хороши

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

Было бы лучше, если бы приложение могло быть протестировано на устройстве перед выпуском Испытай свою удачу

Спасибо.

...