подвергаются , указанные в таблице 1.
В зависимости от категории исследуемых мобильных приложений и мобильной , для которой разработаны исследуемые приложения, перечень тестирования может иметь различия. , план тестирования и веса характеристик и их групп определяются отдельно для каждой исследуемой категории. Присвоение рейтинга испытанным приложениям проводится в соответствии с .
| | | |
Характеристика | Норма | |
---|
Информация о мобильном приложении |
Название приложения в магазине | , отображаемое в , является уникальным, отражает суть предлагаемого () | 5.3 |
Название приложения на устройстве | Название приложения на устройстве отображается полностью, является уникальным или представляет собой наименование сервиса ( | 5.3 |
Информативность описания | Описание содержит развернутую о ключевых приложения и основных , решаемых с помощью него (). Присутствует перечень , недоступных при бесплатном использовании или предоставляемых только за деньги (для приложений со встроенными покупками) () | 5.3 |
Наличие отзывов в описании | Описание не содержит отзывы пользователей или их фрагменты () | 5.3 |
Снимки экранов | мобильного приложения в магазине приложений содержит актуальные в количестве трех и более штук () | 5.3 |
Видео в описании | Страница мобильного приложения в магазине приложений содержит актуальное видео () | 5.3 |
Информативность описания обновлений | Описание последнего обновления содержит информацию об основных изменениях и нововведениях в мобильном приложении () | 5.3 |
Ссылка на сайт разработчика | Страница мобильного приложения в магазине приложений содержит на () | 5.3 |
Ссылка на политику конфиденциальности | На странице мобильного приложения в магазине приложений имеется ссылка на политику () | 5.3 |
Регулярность обновлений | Мобильное приложение получает обновления не реже одного раза в () | 5.3 |
Ответы разработчика | Разработчики мобильных приложений отвечают на комментарии пользователей в магазине приложений () | 5.3 |
Функциональность |
Соответствие заявленной функциональности | Мобильное приложение соответствует заявленной () | 5.1 |
Возможность пробного ознакомления | Платное мобильное приложение имеет возможность бесплатного пробного ознакомления с ограниченной функциональностью приложения без временных ограничений либо полной функциональностью на ограниченный () | 5.1 |
Возможности приложения без авторизации | Мобильное приложение позволяет пользоваться базовой функциональностью без регистрации/ () | 5.1 |
Виджет мобильного приложения | Мобильное приложение содержит , соответствующий () | 5.1 |
Поддержка ориентаций | Мобильное приложение поддерживает как , так и () | 5.1 |
Выбор места хранения данных1) | Пользователю мобильного приложения предоставлен понятный выбор места в облачном или в устройства () | 5.1 |
Очистка кеша2) | Мобильное приложение имеет опцию по очистке кеша и загруженных () | 5.1 |
Поддержка сервисов и расширений платформы | Мобильное приложение актуальные сервисы и расширения платформы, соответствующие своей целевой функциональности () | 5.1 |
Проигрывание аудиоконтента при заблокированном или выключенном дисплее3) | Мобильное приложение не проигрывает аудио при или выключенном . Когда приложение открывается вновь, возобновляется или приложение указывает, что воспроизведение приостановлено (для приложений, проигрывающих аудио, но воспроизведение аудио не является их ключевой функциональностью) () | 5.1 |
Проигрывание аудиоконтента на домашнем экране3) | Мобильное приложение не проигрывает аудиоконтент на устройства. Когда приложение открывается вновь, воспроизведение возобновляется или приложение указывает, что воспроизведение приостановлено (для приложений, проигрывающих аудио, но воспроизведение аудио не является их ключевой функциональностью) () | 5.1 |
Проигрывание аудиоконтента во время пользования другими приложениями3) | Мобильное приложение не проигрывает аудиоконтент во время пользования другими приложениями. Когда приложение открывается вновь, воспроизведение возобновляется или приложение указывает, что воспроизведение приостановлено (для приложений, проигрывающих аудио, но воспроизведение аудио не является их ключевой функциональностью) () | 5.1 |
Настройки приложения | В мобильном приложении имеются возможности по настройке, в том числе опция по выбору приложения () | 5.1 |
Возможность отмены последнего действия4) | Мобильное приложение позволяет как минимум последнее , связанное с или , совершенное пользователем () | 5.1 |
Удобство пользования |
Простота и качество навигации | Мобильное приложение является простым и понятным в использовании (); процесс спроектирован таким образом, что легко определить, где пользователь находится, находился и куда он может переместиться в дальнейшем; используются стандартные навигационные компоненты платформы () | 5.1 |
Демонстрация статус-панели устройства5) | Мобильное приложение не скрывает устройства или, если скрывает, то делает это оправданно | 5.1 |
Раздел «Помощь» | Мобильное приложение содержит «», объясняющий, как пользоваться всеми функциями приложения () | 5.1 |
Приветственная инструкция | Мобильное приложение при первом запуске показывает или короткую по использованию приложения () | 5.1 |
Поддержка пользователей | Мобильное приложение содержит раздел обратной связи или чат, где можно получить оперативную поддержку, задав вопрос () | 5.1 |
Качество раздела «О приложении» | Мобильное приложение содержит раздел «О приложении», где указаны текущая версия приложения, авторы-разработчики и адрес их веб-сайта () | 5.1 |
Политика конфиденциальности | Мобильное приложение имеет политику конфиденциальности с выжимкой основных положений, сформулированных доступным языком, которая размещена в приложении, или на нее дана прямая ссылка (, ) | 5.1 |
Соответствие дизайна руководствам платформы | Дизайн мобильного приложения соответствует новейшим руководствам платформы, для работы на которой оно создано () | 5.1 |
Использование стандартных жестов | Мобильное приложение использует стандартные жесты платформы для выполнения стандартных действий () | 5.1 |
Уведомления приложения | соответствуют руководствам платформы и содержат полезную и важную для пользователя информацию () | 5.1 |
Рекламные материалы | Если в приложении демонстрируются рекламные материалы, они ненавязчивы, явно отличимы от основной информации приложения (не вводят пользователя в заблуждение) и не препятствуют пользованию основной функциональностью () | 5.1 |
Качество русификации | Мобильное приложение русифицировано, имеет грамотный и на русский язык всех () | 5.1 |
Использование единиц измерения соответствующего региона | По умолчанию используются дат, , , временная зона, валюта, и т. д., соответствующие выбранному региону () | 5.1 |
Адаптация приложения для людей с ограниченными возможностями | Мобильное приложение адаптировано для пользования людьми с ограниченными возможностями: - реализована полная поддержка динамического (или в приложении есть собственные настройки размера шрифта) и /;
- если присутствуют видеоконтент или аудиозаписи - имеется возможность отображения субтитров
() | 5.1 |
Информационная экологичность5) | Мобильное приложение предоставляет информацию согласно принципу (есть возможность указать параметры и выдачи результатов). Результаты поиска полностью соответствуют заданным и сортировки () | 5.1 |
Рекомендации по корректировке поиска6) | Если на основе введенного запроса в поисковую не было получено результатов, приложение предоставляет советы для формулирования запроса более точным образом () | 5.1 |
Предупреждения о необратимых действиях7) | Мобильное приложение предупреждает пользователя о его действий, если таковые носят серьезный и необратимый характер, и спрашивает подтверждение перед выполнением таких действий (например, при удалении данных) () | 5.1 |
Производительность и надежность |
Время запуска приложения | Мобильное приложение запускается быстрее или ровно 5 с. Если дольше, то оно показывает или () | 5.1, 5.2 |
Энергопотребление мобильного приложения | Мобильное приложение экономно расходует заряд аккумулятора количество потраченного заряда аккумулятора в процессе его (приложения) тестирования в течение 20 мин (в мА•ч) составляет не более 110 мА•ч (заряд аккумулятора устройства тестирования на момент начала испытаний - 100 %; - 100 %; отсутствие запущенных приложений, кроме испытуемого; включены Wi-Fi, геолокация, звук и автоповорот , остальные системные функции выключены) | 5.1, 5.2 |
Устойчивость к внешним прерываниям | Мобильное приложение загружается с того же места, на котором была приостановлена его работа, после выхода устройства из заблокированного режима и пользования другим приложением (). На работы мобильного приложения не сказываются такие внешние прерывания, как входящие уведомления, звонки и др. () | 5.1 |
Стабильность работы приложения | Мобильное приложение работает стабильно и без «падений» на актуальной версии мобильной платформы на протяжении всего тестирования (). В том числе при многократном быстром на какую-либо , а также при нажатии на несколько областей экрана одновременно () | 5.1 |
Корректность работы приложения | Мобильное приложение работает корректно на актуальной версии мобильной платформы на протяжении всего тестирования: - при взаимодействии с элементами интерфейса выполняются соответствующие им действия, по ссылкам открываются соответствующие им страницы;
- регистрация и авторизация производятся успешно;
- воспроизведение видео- и аудиоконтента происходит без видимых искажений и дефектов и т. п. ()
| 5.1 |
Корректность отображения элементов интерфейса | Расположение элементов пользовательского интерфейса корректно в обеих ориентациях. Нет наложения элементов, искажений, потери символов, пустых полей и т. д. (используется средний системный размер текста) () | 5.1 |
Безопасность |
Возможность установки пароля и входа по биометрическим данным8) | Мобильное приложение имеет возможность установки и входа по биометрическим данным () | 5.1 |
Возможность удаления учетной записи9) | Мобильное приложение имеет функциональность пользователя () | 5.1 |
Запрос только необходимых разрешений | В процессе тестирования мобильное приложение запрашивает абсолютный минимум для работы основной функциональности (не запрашивает ничего избыточного) и разъясняет, для чего именно требуются запрашиваемые разрешения () | 5.1 |
Наличие уязвимостей | Мобильное приложение не содержит и , входящих в классификацию OWASP Mobile () | 5.2 |
Наличие вредоносного программного обеспечения | Мобильное приложение не содержит , в том числе и шпионы () | 5.2 |
Безопасность передачи данных | Мобильное приложение передает данные в сети с использованием алгоритмов шифрования данных () | 5.2 |
Безопасность обработки платежей10) | Мобильное приложение использует покупки платформы для продажи цифровых элементов или служб, потребляемых или используемых в приложении. Обработка платежей для приобретения физических , и благотворительных взносов осуществляется в соответствии с PCI DSS () | 5.1, 5.2 |
Хранение персональных данных | пользователей приложения хранятся на территории Российской Федерации (или разработчик не хранит персональные данные пользователей) () | 5.3 |
Переносимость |
Синхронизация данных11) | Приложение позволяет синхронизировать данные между устройствами пользователя () | 5.1 |
Наличие адаптированной версии для планшета | Мобильное приложение имеет адаптированную версию для | 5.3 |
Наличие версии для умных часов | Мобильное приложение имеет адаптированную версию для | 5.3 |
Наличие веб-версии или версии приложения для ПК | Мобильное приложение имеет веб-версию или версию для персонального компьютера (Windows или macOS) | 5.3 |
Наличие версии приложения для Apple TV12) | Мобильное приложение имеет версию для Apple TV | 5.3 |
Наличие версии приложения для другой мобильной платформы | Мобильное приложение имеет адаптированную версию для другой мобильной платформы (iOS, Android и Windows Phone) | 5.3 |
- Для приложений, записывающих и (или) хранящих данные пользователей.
- Для приложений, загружающие данные из сети Интернет.
- Для приложений, проигрывающих аудио (но воспроизведение аудио не является их ключевой функциональностью).
- Для приложений, предназначенных для работы с текстовыми, графическими и иными редактируемыми документами.
- Для всех приложений, кроме игр.
- Для приложений, имеющих функцию поиска.
- Для приложений, имеющих возможность проводить необратимые действия сданными пользователя.
- Для приложений, содержащих пользовательские данные.
- Для приложений, предлагающих процедуру регистрации пользователей.
- Для приложений, предполагающих совершение покупок.
- Для приложений, позволяющих записывать и (или) хранить данные пользователей.
- Для приложений операционной системы iOS.
|