Разделы портала

Онлайн-тренинги

.
Android Activity Lifecycle
17.01.2017 11:24

Автор: Арсений Батыров (тренер курса Тестирование мобильных приложений: начальный уровень)

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

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

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

Данное видео является частью предстоящего курса “Тестирование мобильных приложений: начальный уровень”. Вы еще можете успеть подключиться к очередной группе курса.

Обсудить в форуме