Показаны сообщения с ярлыком mobile testing. Показать все сообщения
Показаны сообщения с ярлыком mobile testing. Показать все сообщения

1/29/2015

"Query" и другие помощники тестирования с помощью Calabash.




Фреймворк Calabash ( о нем я вкратце рассказывала ранее), как и ожидалось оказался очень удобным инструментом для тестирования мобильных приложений. Работая в связке с Cucumber он помогает писать понятные и полезные тесты. Единственной сложностью, с которой я столкнулась при тестировании IOS приложения, был поиск элементов, необходимых для выполнения шагов.
 Большим помощником в этой ситуации стал метод Calabash iOS Ruby API “query”. Этот метод позволяет при помощи консоли отобразить все элементы UI находящиеся на экране вашего приложения.

1/14/2015

Введение в Calabash




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

12/11/2014

5 мифов тестирования мобильных приложений



С распространением смартфонов и мобильных приложений, стартап компании мечтают о создании успешного приложения. Иметь мобильное мышление и стратегиию это хорошо, но заблуждения о разработке мобильных приложений повсюду. Для компаний, особенно малых игроков рынка, эти заблуждения могут привести к любым последствиям - от усложнений процесса разработки, и трат в сотни тысяч долларов до потери клиентов.
Так, что это за мифы? Список может быть очень длинным, но мы собираемся сосредоточиться на топ-5 мифов, которые мы встречали, когда дело доходит до тестирования мобильных приложений.


12/08/2014

Как оформить отчет о баге в мобильном приложении


Если вы нашли ошибку в мобильном приложении, Вам необходимо сообщить об этом для того, чтобы ее исправить. Подачи мобильных bug reportов требуют некоторой дополнительной информации для разработчиков, чтобы они могли воспроизвести и исправить ошибку.

Но что важно, при оформлении mobile бага? Как должен выглядеть баг отчет?

Прежде чем ответить на эти два вопроса, я хочу поднять еще один: “ Зачем отправлять отчет об ошибке?”

12/04/2014

9 вещей заслуживающих внимания во время и после запуска вашего приложения.

В огромном мире разработки приложений вам может показаться, что в какой-то момент вы можете упустить что-то важное. Определение правильного плана запуска, успех в App Store, и удержание пользователей в долгосрочной перспективе являются многоэтапными, multi-вариативными процессами, которые напрямую определяет исход вашего мобильного или веб-приложения.

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

Перед запуском

# 1. Выберите платформу


В идеальном мире, с бесконечными ресурсами, вы бы запустили ваше приложение на Android и iOS одновременно с полнофункциональным родным app. В действительности, вы должны будете рассмотреть, какую платформу выбрать для первого запуска, и у каждой есть свои плюсы и минусы. Android в настоящее время является лидером рынка, но iOS-приложений являются более прибыльными, так что если ваша стратегия монетизации зависит от платных приложений iOS может быть вашим лучшим выбором. Помимо этого, существует ряд соображений которые необходимо учитывать, прежде чем выбрать платформу:

Почему IOS :
- потенциально более выгодно экономически
- более лучшие инструменты для разработки и поддержки
- гарантия безопасности

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

Почему Android :
- более открытая платформа
- нет процесса утверждения приложения
- более широкий охват, с точки зрения многообразия устройств

12/01/2014

Полезные ссылочки по тестированию


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




  1. Интересная инфографика (с приветом для любителей Android) ;-)