Что нового
  • Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Testing the startup time for your Fire OS app

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,820
Баллы
155
The first time you start up an app is like the first time you meet someone. Is it love at first sight? Or do they have a stain on their shirt and bad body odor? It’s the same with an app, does it start up quickly and smoothly? Or does it have long loading times and crash? Your customers will expect your app to be fast and responsive, and the best way to demonstrate that is with a quick startup, so that your app always makes a good first impression.

The

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

will help you measure First Frame (Time to Initial Display) to test how fast your app will get up and running.

Set up


To get started you’ll need to:



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Install


Once you’ve done that, you can install the performance tester with these steps:


  1. Clone the performance tester repository by running this command in the terminal:

    git clone

    Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.


  2. Navigate to the project directory:

    cd fireos-perf-testing

  3. Build the project and create the JAR:

    mvn clean install
Run the test


You can then run the test with the following steps:

  1. Locate the ZIP file FOSTTIDPerfTesting-distribution.zip file in the 'jar' folder
  2. Unzip it
  3. Navigate to FOSTTIDPerfTesting-distribution > Input > APK folder
  4. Copy the APK file you want to test into the APK folder
  5. Rename the APK file Input.apk

  6. In the terminal, navigate to the new FOSTTIDPerfTesting-distribution folder

    `cd FOSTTIDPerfTesting-distribution`

  7. Decide which kind of test you want to do:
    • cool
    • warm
    • latency (which does both cool and warm tests)

  8. Plug your device in to your computer (if you haven’t already) and select "Allow USB Debugging" (if you haven’t already)

  9. Get your device serial number (if you don’t already have it on hand) by running

    `adb devices`

  10. Run the test with this command:

    java -jar PerformanceKpi-jar.jar <Test Type> <Device Serial Number)>


    If you decide to go with the full latency command, it should look something like this:

    java -jar PerformanceKpi-jar.jar latency GCC2DM000000000S

  11. The full latency test can take about an hour to run, so be patient!

    Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




  12. You’ll find the test results in a folder called test-output in the FOSTTIDPerfTesting-distribution folder.

That’s all there is to it!

For more details, check out the github repo for the

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

. And if you want to dig even deeper into tests you can do on your app, check out the

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

, where you can test app latency, memory use, fluidity, and stability.

If you have any questions or feedback, join us in the the

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

and

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх