Skip to Content
Author's profile photo Masayuki Sekihara

SAP Fiori – Performance

This is a collaborative document to share lessons learned contents for the SAP Fiori Performance topics in the community SAP Fiori.

Please feel free to insert the link of your document or blog by selecting the edit button from Actions.

1. Performance tips

2. Understanding the cache management

3. Tools: Finding the bottleneck

    Please look at  How to do basic Performance Analysis of SAP Fiori based UIs in SAP Service Marketplace.  

  • Frontend
    • Chrome Developer Tool: Timeline – Chrome timeline is a handy tool to check the timeline for Loading, Scripting, Rendering and Painting.
      Probably you can find that some of OData service calls took longer time.


    • HTTPWatch – HttpWatch integrates with Internet Explorer and Firefox browsers to show you the HTTP and HTTPS traffic. It’s a little bit more user-friendly than the embedded tools. Trial version exists.
    • Single Activity Trace: SAT

                 Configuring SAT – SAP Virtual Machine Container – SAP Library

                 Displaying SAT Results – SAP Virtual Machine Container – SAP Library

                Single Transaction Analysis (ST12) – getting started


4. Tips when you develop a custom app

5. Testing tools

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Jochen Saterdag
      Jochen Saterdag

      Great one Masa!

      Author's profile photo Sharon Agam
      Sharon Agam

      This collection of tips, tricks and things to watch out for is SO important. thanks you so much Masa!!

      I wish we can keep it "live" and the community can contribute more as we go

      Author's profile photo Naveen Vishal
      Naveen Vishal

      Well explained, the new topic Masa !

      Author's profile photo Tejas Chouhan
      Tejas Chouhan

      Nice, any idea, if we can track whether the transactions are done from fiori application or backend tcodes ?

      Say, if a customer wants to check if the apps are used by their users or not.



      Author's profile photo Michael Healy
      Michael Healy

      Nice idea Tejas, we had the same request but a question off that, why would the user have access to something they dont use? If they dont use the app, it shouldnt be in a business process, which in turns means the user shouldnt have it.

      Author's profile photo Tejas Chouhan
      Tejas Chouhan

      What I meant was a Utility so that Business administrator can check if Fiori apps developed for the business users are utilized or they are still using the traditional approach (via GUI or tcode). This helps them to track the usage via Fiori apps. Some reporting tool which shows the percentage of users migrated to new UX.

      Author's profile photo Hemendra Sabharwal
      Hemendra Sabharwal

      Thanks for sharing Masa, I wonder how much beautiful things you have in your store.


      Warm Regards


      Author's profile photo Former Member
      Former Member

      Thanks for your kindly sharing, It's very useful.

      Author's profile photo Former Member
      Former Member

      Thanks for valuable suggestion which help us ...

      Author's profile photo Dmitrii Sharshatkin
      Dmitrii Sharshatkin

      Hi Masa, Nice post!

      But I think it's worth to metion ST12 Trace and HTTPWatch tools too.

      Author's profile photo Masayuki Sekihara
      Masayuki Sekihara
      Blog Post Author

      Please feel free to update. This is a collaborative document.

      Author's profile photo Echo Chen
      Echo Chen

      Thanks for sharing, really nice blog!