Мобильные устройства

Как идти о тестировании вашего android app

Будь то корпоративного рынка или потребительского рынка, одним из аспектов Android, что делает его трудно зверь для обработки является фрагментации - устройство, платформой и ОС. Если разработки Android app является достаточно большой сделки, фрагментация делает тестирование его еще больше сделки.

Что такое первое, что нужно сделать, прежде чем вы считаете, представляя Ваше приложение в хранилище Google play - тест... Тест... тест. Компанию, которая имеет миллиона обращений за их app проверял в около 400 различных устройств. Ну идея тестирования вашего приложения в 400 различных устройств определенно создает высокий барьер для вступления в рынок Android app - как с точки зрения стоимости и времени тестирования. Но весь тестирования может быть рассмотрен в интеллектуальный способ, что делает его жизнеспособным для разработчиков app.

Идя по правилу 80-20 для устройств

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

Один из лучших путей для решения этой проблемы необходимо идти по принципу 80-20. Как общее правило 80% рынка контролируется 20% от Android устройств. Что это значит для вас это что путем тестирования на 20% только вы покрыли большую часть вашего рынка и это большой старт. После того, как вы видели тяговых для вашего приложения, вы можете инвестировать больше средств в питание для длинный хвост рынок Android.

Что такое лучший способ идти о поиске процентное распределение?

-Android веб-сайт статистика найти популярные версии ОС

-Android веб-сайт статистика найти наиболее популярные сочетание размер экрана DPI

-Устройства, которые охватывают как выше

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

Используя эмулятор Android

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

С помощью любой сторонней тестирование службы

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

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

Некоторые из услуг, доступных на рынке являются тестологии, utest, тест дроидов, App бить и Ranorex.

Дизайн тестов, в то время как развитие App находится на

Один из лучших способов, чтобы принести вниз время общей разработки — путем проведения испытания, проектирование одновременно с app дизайна и разработки. Этот метод сохраняет время резко, особенно если вы нажимаете функцию к живой app. Как только спецификации для функции решение о, спецификации для испытания могут быть написаны когда происходит развитие функцию. Эти тесты могут запускаться справа после особенность развития и обратной связи можно направляются в системы обратно для уточнений.

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