Сертификация клиентского приложения на Android устройстве: различия между версиями
Нет описания правки |
Нет описания правки |
||
| Строка 7: | Строка 7: | ||
== '''Начало процесса оценки''' == | == '''Начало процесса оценки''' == | ||
Как только откроется главная страница бенчмарка, пользователь увидит следующие параметры: | Как только откроется главная страница бенчмарка, пользователь увидит следующие параметры: | ||
* Выбор языка | * Выбор языка - позволяет выбрать один из доступных языков; | ||
* Кнопка «Меню» | * Кнопка «Меню» - позволяет перейти в раздел «Меню» бенчмарка; | ||
* Кнопка «Начать работу» | * Кнопка «Начать работу» - позволяет сразу перейти на страницу запуска теста. | ||
[[File:Страница бенчмарка.png|thumb|center| Пример отображения главной страницы бенчмарка|800px]] | [[File:Страница бенчмарка.png|thumb|center| Пример отображения главной страницы бенчмарка|800px]] | ||
{{Note|Бенчмарк - это специальный тест или набор тестов, который помогает оценить, насколько быстро, эффективно и стабильно работает устройство, программа или система.|warn}} | {{Note|Бенчмарк - это специальный тест или набор тестов, который помогает оценить, насколько быстро, эффективно и стабильно работает устройство, программа или система.|warn}} | ||
<!--T:2--> | <!--T:2--> | ||
== ''' | == '''Кнопка «Меню»''' == | ||
Кликнув на кнопку «Меню» пользователь откроет страницу, в которой находятся три отдельные кнопки: | |||
* Характеристики устройства - | |||
* Возможности обслуживания - | |||
* Тест производительности - | |||
[[File:Список_меню.png|thumb|center| Пример отображения кнопок на странице «Меню»|800px]] | |||
Если пользователь хочет вернуться на шаг назад, ему необходимо нажать на кнопку «Назад» в нижней части экрана. Если пользователь хочет начать тесты по бенчмарку, то ему необходимо нажать на кнопку «Начать настройку». | |||
== '''Кнопка «Начать работу»''' == | |||
{{Note|Функционал тестирования устройства на клиентских приложениях будет работать с ver. 1.78 +|warn}} | {{Note|Функционал тестирования устройства на клиентских приложениях будет работать с ver. 1.78 +|warn}} | ||
Данный тест появиться при первом запуске клиентского приложения на устройстве под управлением Android OS. | Кликнув на кнопку «Начать работу» пользователю откроется страница с тестом. Данный тест появиться при первом запуске клиентского приложения на устройстве под управлением Android OS. | ||
[[File:Отображение_теста.png|thumb|center| Пример отображения теста на клиентском приложении Android OS|800px]] | [[File:Отображение_теста.png|thumb|center| Пример отображения теста на клиентском приложении Android OS|800px]] | ||
Пользователю необходимо нажать на кнопку "Запустить проверку" расположенную в правой части экрана для запуска теста. | Пользователю необходимо нажать на кнопку "Запустить проверку" расположенную в правой части экрана для запуска теста. | ||
| Строка 36: | Строка 43: | ||
Нажав на кнопку "Готово" пользователь получит отдельную оценку каждой характеристики с цветовой индикацией. | Нажав на кнопку "Готово" пользователь получит отдельную оценку каждой характеристики с цветовой индикацией. | ||
[[File:Оценка_модулей.png|thumb|center| Пример отображения результата с индикацией характеристик|800px]] | [[File:Оценка_модулей.png|thumb|center| Пример отображения результата с индикацией характеристик|800px]] | ||
Завершив тест система покажет пользователю общий результат и результат по каждой характеристики. | Завершив тест система покажет пользователю общий результат и результат по каждой характеристики: | ||
* При клике на каждую отдельную строку покажется рекомендации по обслуживанию устройства. | |||
[[File:Рекомендации_по_обслуживанию_2.png|thumb|center| Пример отображения рекомендаций по обслуживанию устройства|800px]] | |||
* При клике на оценку покажется статистика оценки устройства с рекомендациями. | |||
[[File:Рекомендации_по_обслуживанию.png|thumb|center| Пример отображения окна с рекомендациями по устройству|800px]] | |||
В следующем разделе будет описана система оценок используемая в тесте. | |||
== '''Система оценивания''' == | == '''Система оценивания''' == | ||
{{Note|Если в характеристике сталкиваются один зеленый параметр и один красный, то результат выдаваться по худшему из результатов.|warn}} | {{Note|Если в характеристике сталкиваются один зеленый параметр и один красный, то результат выдаваться по худшему из результатов.|warn}} | ||
Версия от 10:27, 16 апреля 2025
Описание ситуации
В связи с расширением количества поддерживаемых устройств под управлением Android OS и разнообразием начинки, у технической команды SmartPlayer возникла необходимость проводить оценку производительности устройств при работе с клиентским приложением. Для этого в клиентское приложение Android была добавлена функциональность, которая проводит оценочные тесты устройства и его характеристик и выставляет оценку.
Начало процесса оценки
Как только откроется главная страница бенчмарка, пользователь увидит следующие параметры:
- Выбор языка - позволяет выбрать один из доступных языков;
- Кнопка «Меню» - позволяет перейти в раздел «Меню» бенчмарка;
- Кнопка «Начать работу» - позволяет сразу перейти на страницу запуска теста.

Кнопка «Меню»
Кликнув на кнопку «Меню» пользователь откроет страницу, в которой находятся три отдельные кнопки:
- Характеристики устройства -
- Возможности обслуживания -
- Тест производительности -

Если пользователь хочет вернуться на шаг назад, ему необходимо нажать на кнопку «Назад» в нижней части экрана. Если пользователь хочет начать тесты по бенчмарку, то ему необходимо нажать на кнопку «Начать настройку».
Кнопка «Начать работу»
Кликнув на кнопку «Начать работу» пользователю откроется страница с тестом. Данный тест появиться при первом запуске клиентского приложения на устройстве под управлением Android OS.

Пользователю необходимо нажать на кнопку "Запустить проверку" расположенную в правой части экрана для запуска теста.

Следующим шагом появиться модальное окно со списком настрое и включенными чекбоксами/галочками.

Далее пользователь начинает процесс тестирования по кнопке "Запуск". Перед запуском тестов обязательно будет показано окно с предупреждением об эпилепсии.

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




После завершения всех тестов пользователю предоставят результат в виде списка с оценками. На этом тестирование устройства закончится.

Нажав на кнопку "Готово" пользователь получит отдельную оценку каждой характеристики с цветовой индикацией.

Завершив тест система покажет пользователю общий результат и результат по каждой характеристики:
- При клике на каждую отдельную строку покажется рекомендации по обслуживанию устройства.

- При клике на оценку покажется статистика оценки устройства с рекомендациями.

В следующем разделе будет описана система оценок используемая в тесте.
Система оценивания
Версия андроида:
- Зелёный цвет - 9-11
- Жёлтый цвет - 7-8 или 11+
- Красный цвет - ниже 7
Наличие root-прав:
- Зелёный цвет - да
- Красный цвет - нет
Оперативная память (RAM):
- Зелёный цвет - 2 Гб
- Жёлтый цвет - от 1.5 Гб до 2 Гб
- Красный цвет - ниже 1.5 Гб
Внутреннее хранилище (показывает общий размер памяти):
- Зелёный цвет - больше 10 Гб
- Жёлтый цвет - от 8 Гб до 10 Гб
- Красный цвет - ниже 8 Гб
Свободная память (имеющаяся доступная память):
- Зелёный цвет - больше 2 Гб
- Жёлтый цвет - от 1 Гб до 2 Гб
- Красный цвет - ниже 1 Гб
Наличие сетевых интерфейсов (WI-FI и Ethernet):
- Зелёный цвет - если есть хотя бы один из сетевых интерфейсов
- Красный цвет - отсутствуют оба
Видеодекодеры - отображает название используемых декодеров. При нажатии на строку можно развернуть полный текст с описанием декодеров.
Общая оценка
Оценивается следующим образом:
- Зелёный цвет - от 7 до 10
- Жёлтый цвет - от 5 до 7
- Красный цвет - от 0 до 5
Дополнительная информация
Если данная статья не помогает использовать функционал по назначению или после ее прочтения остаются вопросы можно озвучить данные вопросы в разделе "Обсуждения" вверху страницы.

Также дополнительную информацию можно узнать на странице Как взаимодействовать пользователю с разделом "Обсуждения"