Сертификация клиентского приложения на Android устройстве/en: различия между версиями
Нет описания правки |
Нет описания правки |
||
| Строка 11: | Строка 11: | ||
{{Note|A benchmark is a specialized test or set of tests designed to evaluate how fast, efficient, and stable a device, program, or system performs.|warn}} | {{Note|A benchmark is a specialized test or set of tests designed to evaluate how fast, efficient, and stable a device, program, or system performs.|warn}} | ||
== '''"Menu" Button''' == | |||
== ''' | Clicking the "Menu" button opens a page with three separate buttons: | ||
{{Note| | * Device specifications - navigates to the corresponding page with technical specifications; | ||
This test | * Maintenance options - navigates to the user page with maintenance capabilities; | ||
[[File:Отображение_теста.png|thumb|center| Example of test display | * Performance test - navigates to the test step selection page. | ||
[[File:Список_меню.png|thumb|center| Example of buttons display on "Menu" page|800px]] | |||
[[File:Запустить_проверку.png|thumb|center| Example of | To go back, click the "Back" button at the bottom of the screen. To start benchmark tests, click "Start Setup" which navigates to device settings page. | ||
== '''"Start" Button''' == | |||
{{Note| | {{Note|Device testing functionality will work in client applications starting from ver. 1.78+|warn}} | ||
[[File:Шаги_с_чекбоксами.png|thumb|center| Example of checkboxes | Clicking "Start" opens the test page. This test appears during first launch of client application on Android OS devices. | ||
[[File:Отображение_теста.png|thumb|center| Example of test display in Android OS client application|800px]] | |||
{{Note| | Click "Run Test" button on the right side of screen to start the test. | ||
[[File:Запустить_проверку.png|thumb|center| Example of "Run Test" button display|800px]] | |||
[[File:Шаг_1.png|thumb|center| | Next, a modal window will appear with settings list and enabled checkboxes. | ||
[[File:Шаг_2.png|thumb|center| | {{Note| Some steps can be disabled using checkboxes, though not recommended during first launch.|warn}} | ||
[[File:Шаг_3.png|thumb|center| | [[File:Шаги_с_чекбоксами.png|thumb|center| Example of test checkboxes display|800px]] | ||
{{Note|If | Click "Start" to begin testing. An epilepsy warning will appear before tests begin. | ||
[[File:Отображение_ошибки.png|thumb|center| Example of | [[File:дисклеймер эпилепсия.png|thumb|center| Example of epilepsy content disclaimer|800px]] | ||
After | {{Note|Tests use pre-prepared video content stored in cloud storage. Device must have internet connection.|warn}} | ||
[[File:Результат_проверки.png|thumb|center| Example of | Device will run all selected tests. User should monitor each test step. | ||
[[File:Шаг_1.png|thumb|center| Test example 1|800px]] | |||
[[File:Оценка_модулей.png|thumb|center| Example of | [[File:Шаг_2.png|thumb|center| Test example 2|800px]] | ||
[[File:Шаг_3.png|thumb|center| Test example 3|800px]] | |||
== ''' | {{Note|If client application crashes during any step, device scores 0 for that stage. In case of errors or freezes, restart test and disable problematic step using checkbox. | ||
{{Note| | [[File:Отображение_ошибки.png|thumb|center| Example of problematic step display|800px]]|warn}} | ||
'''Android | After completion, results will be displayed as scored list. | ||
* Green - 9-11 | [[File:Результат_проверки.png|thumb|center| Example of Android OS device test results|800px]] | ||
* Yellow - 7-8 or 11+ | Clicking "Done" shows detailed scores with color indicators. | ||
* Red - below 7 <br> | [[File:Оценка_модулей.png|thumb|center| Example of scored characteristics with indicators|800px]] | ||
'''Root | System displays overall score and individual characteristic results: | ||
* Green - | * Clicking any row shows device maintenance recommendations. | ||
* Red - | [[File:Рекомендации_по_обслуживанию_2.png|thumb|center| Example of device maintenance recommendations|800px]] | ||
'''RAM | * Clicking score shows device statistics with recommendations. | ||
* Green - 2 GB | [[File:Рекомендации_по_обслуживанию.png|thumb|center| Example of device recommendations window|800px]] | ||
* Yellow - 1.5 | Next section describes the scoring system. | ||
* Red - below 1.5 GB <br> | == '''Scoring System''' == | ||
'''Internal | {{Note|When characteristics contain both green and red parameters, the worst result is applied.|warn}} | ||
* Green - | '''Android version:'''<br> | ||
* Yellow - 8 | * Green - 9-11 | ||
* Red - below 8 GB <br> | * Yellow - 7-8 or 11+ | ||
''' | * Red - below 7<br> | ||
* Green - | '''Root access:'''<br> | ||
* Yellow - 1 | * Green - yes | ||
* Red - below 1 GB <br> | * Red - no<br> | ||
'''Network | '''RAM:'''<br> | ||
* Green - at least one | * Green - 2 GB | ||
* Red - | * Yellow - 1.5-2 GB | ||
'''Video | * Red - below 1.5 GB<br> | ||
== '''Overall Score''' == | '''Internal storage (total memory):'''<br> | ||
* Green - above 10 GB | |||
* Green - | * Yellow - 8-10 GB | ||
* Yellow - | * Red - below 8 GB<br> | ||
* Red - | '''Free storage (available memory):'''<br> | ||
== '''Additional Information''' == | * Green - above 2 GB | ||
If this article | * Yellow - 1-2 GB | ||
[[File:Обсуждение_сертификации.png|thumb|center| Example of | * Red - below 1 GB<br> | ||
'''Network interfaces (WI-FI/Ethernet):'''<br> | |||
* Green - at least one available | |||
* Red - none available<br> | |||
'''Video decoders''' - shows decoder names. Click to expand full description. | |||
== '''Overall Score''' == | |||
Scored as: | |||
* Green - 7-10 | |||
* Yellow - 5-7 | |||
* Red - 0-5 | |||
== '''Additional Information''' == | |||
If this article doesn't help or questions remain, please post them in "Discussions" section at top of page. | |||
[[File:Обсуждение_сертификации.png|thumb|center| Example of "Discussions" tab on wiki-page|800px]] | |||
More information available at [[Как взаимодействовать пользователю с разделом "Обсуждения"]] | |||
Текущая версия от 11:10, 18 апреля 2025
Situation Description
Due to the increasing number of supported devices running Android OS and the diversity of their hardware, the SmartPlayer technical team needed to evaluate device performance when running the client application. To address this, functionality was added to the Android client app to conduct performance tests on the device and its specifications, assigning a score based on the results.
Starting the Evaluation Process
Once the benchmark's main page opens, the user will see the following parameters:
- Language selection – allows choosing one of the available languages;
- Menu button – navigates to the benchmark's "Menu" section;
- Start button – immediately takes the user to the test launch page.

"Menu" Button
Clicking the "Menu" button opens a page with three separate buttons:
- Device specifications - navigates to the corresponding page with technical specifications;
- Maintenance options - navigates to the user page with maintenance capabilities;
- Performance test - navigates to the test step selection page.

To go back, click the "Back" button at the bottom of the screen. To start benchmark tests, click "Start Setup" which navigates to device settings page.
"Start" Button
Clicking "Start" opens the test page. This test appears during first launch of client application on Android OS devices.

Click "Run Test" button on the right side of screen to start the test.

Next, a modal window will appear with settings list and enabled checkboxes.

Click "Start" to begin testing. An epilepsy warning will appear before tests begin.

Device will run all selected tests. User should monitor each test step.




After completion, results will be displayed as scored list.

Clicking "Done" shows detailed scores with color indicators.

System displays overall score and individual characteristic results:
- Clicking any row shows device maintenance recommendations.

- Clicking score shows device statistics with recommendations.

Next section describes the scoring system.
Scoring System
Android version:
- Green - 9-11
- Yellow - 7-8 or 11+
- Red - below 7
Root access:
- Green - yes
- Red - no
RAM:
- Green - 2 GB
- Yellow - 1.5-2 GB
- Red - below 1.5 GB
Internal storage (total memory):
- Green - above 10 GB
- Yellow - 8-10 GB
- Red - below 8 GB
Free storage (available memory):
- Green - above 2 GB
- Yellow - 1-2 GB
- Red - below 1 GB
Network interfaces (WI-FI/Ethernet):
- Green - at least one available
- Red - none available
Video decoders - shows decoder names. Click to expand full description.
Overall Score
Scored as:
- Green - 7-10
- Yellow - 5-7
- Red - 0-5
Additional Information
If this article doesn't help or questions remain, please post them in "Discussions" section at top of page.

More information available at Как взаимодействовать пользователю с разделом "Обсуждения"