cancel
Showing results for 
Search instead for 
Did you mean: 

Screen persona profiler or similar tool for Zebra RF devices

Ritz
Active Contributor
0 Kudos
149

Hello Experts, 

We build and use sap screen persona flavors on Zebra RF devices, flavors are built for transaction /SCWM/RFUI. For many screen users are complaining that screen loads very slowly and took more time. Screen for which user is complaining does have any script, I tried to use same flavors on laptop, and it do some slowness but when see same flavors on RF device it really takes more time. So is there any tool or way available which could help locating the object which is causing this delay?

Ritz_0-1743565446243.png

I am searching for a tool which could help me analyzing the performance of flavors when we run it on Zebra mobile devices. I tried activating "Screen persona profiler", its visible on laptop browser but I do not see this option when flavor is launched on mobile screen. Is there a way to activate it for mobile devices? 

If not is there any other tool or available in market which could integrate with SAP without putting any extra load and help analyzing the performance?

Apricate your replies, thoughts and ideas. 

Thanks in advance. 

Regards

Ritz

View Entire Topic
vananko
Product and Topic Expert
Product and Topic Expert

Hi!

A mobile device will not be able to run the Profiler you are referring to. From a technical perspective, when using an RFUI screen without personas, a single request is generated for actions like setting a value or pressing a pushbutton to update the screen. For example, if your device processes such a request in 300ms, the update completes within that time.

However, if a Flavor is created and screen events are utilized, additional requests are generated — to retrieve the control state, execute actions defined in the screen logic, etc. In this scenario, three requests might be generated, tripling the waiting time.

Your statement isn't clear about scripts: "Screen for which user is complaining does have any script, ..."

If scripts are not used, then probably, it is not related to Personas at all.
For example, SAP Note 3403766 - High Memory consumption in RF Picking.

If problem repeatable on Chrome, then you could try to use remote debugging for Android: https://developer.chrome.com/docs/devtools/remote-debugging/

RFUI screens are lightweight and do not impact device performance. The key factors affecting responsiveness are network speed, the number of generated requests, and backend performance.

Best Regards!

Ritz
Active Contributor
0 Kudos

vananko,

Thanks for the reply. I agree with you and used dev tools to see the performance of each click and push buttons. But when I do same on RF device it takes more time and I want to locate the particular element in in overall call which is causing this delay. So far haven't come across any tool which could be installed on RF device to give such analysis. 

Thanks

Ritz