Пользовательское приложение SAP Fiori для тестирования производительности в SAP Fiori Client для Android, работающее на реальном устройстве Android - PullRequest
0 голосов
/ 01 июля 2019

У меня есть требование для оценки производительности приложения SAp Fiori, работающего на планшете Samsung (через SAP Fiori Client, загруженный из CH Play. Цели тестирования включают время сценариев, время рендеринга, время ответа на запрос oData. (или какие-либо ключевые результаты, практики, чтобы сказать нам, какие части должны быть улучшены)

AFAIK, если я использую Cordova, чтобы упаковать свое приложение в файл .apk, я смогу провести сравнительный анализ с помощью инструмента разработчика Chrome browser://inspect. Но этот подход не работает в SAP Fiori Client.

Любые предложения, пожалуйста?

С уважением,

TuanNQ

1 Ответ

0 голосов
/ 16 июля 2019

Если вы просто тестируете производительность своего приложения в браузере Chrome на своем устройстве, разница не будет большой, чем в SAP Fiori Client.
Если у вашего приложения есть проблема в той или иной области, это также должно быть обнаружено в Chrome. Так что, если вы видите медленную обработку определенного фрагмента кода в Chrome на устройстве, то эта часть приложения может быть отлажена дополнительно с помощью стандартной вкладки производительности Chrome.

Относительно клиента Fiori: Клиент Fiori из магазина приложений отключает отладку JavaScript.

Но вы можете создать клиент Fiori самостоятельно, как описано в этом блоге: https://blogs.sap.com/2016/11/10/sap-fiori-client-sp13/

В такой версии, созданной вами, вы должны иметь доступ к вкладке производительности Chrome через chrome: // inspect

Пожалуйста, смотрите также этот блог https://blogs.sap.com/2017/01/03/appendix-b-debugging/

Более подробную информацию см. В этом блоге https://blogs.sap.com/2016/10/20/getting-started-kapsel-part-1-sp13/

...