Тестирование приложений для Android

Операционная система Android (Google Android) - это современная ОС для мобильных устройств, выпущенная корпорацией Google в 2008 году по open-source-модели. Благодаря ряду удачных архитектурных и маркетинговых решений практически моментально завоевала бешеную популярность как среди производителей смартфонов, так и среди пользователей (она ориентирована на сегмент продвинутых пользователей). Ее рыночная доля в конце 2011 года (согласно отчету Gartner) составила порядка 52.5% мирового рынка мобильных ОС.

За счет столь динамичного развития у Android образовался “хвост” из более старых версий ОС (начиная с версии 2.2 “Froyo”, потом 2.3 “Gingerbread”, 4.0 “Ice Cream Sandwich”, 4.1-4.3 “Jelly Bean” и до самой современной 4.4 “KitKat”), что затрудняет эффективную разработку и тестирование приложений для всей платформы в целом. По этой причине для тестирования Android-приложений TestLab² использует целый ряд терминалов и эмуляторов, покрывающих практически все возможные комбинации аппаратного и программного обеспечения под управлением ОС Android.

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