on 12-30-2014 4:09 PM
Hi all,
I would like to know how can we do performance testing of a fiori application?
Also, are there any tools available?
I would ideally want the parameters such as response time, concurrent requests/users etc. that the app can take.
Is there a document available on scn or Service Market Place.
Please let me know if there is any information available on this.
Regards,
Karan
Hi Karan,
Performance Target definition should be driven by user & customer expectation and market competiveness. Here are some considerations for Fiori apps:
Front End Performance Analysis on Web-based applications is a quite hard job due to many various tools which differ between browsers. Get familiar with network traffic tools and developer tools (i.e. Chrome Timeline) and actively use them already during your testing.
For time-critical parts of your front-end code, consider additional outputs to SAPUI5 logs/traces (or User Marks in Chrome Timeline) when critical activity starts and ends.
https://developers.google.com/chrome-developer-tools/docs/timeline
For the first impression on the current Response Times of your application, you can just use simple Stop Watch or Video Recording done during the test of the application.
For detailed picture and breakdown of the performance figures to the sub-components you’ll need a real Performance measurements by dedicated tools, network traffic recordings, in combination with further traces and logs.
In Desktop Environment:
Use tools like SUPA for measurement on common desktop browsers
Analyze Network traffic with Browser or 3rd-party tools.
On Mobile Devices:
Use remote connection of Mobile device to desktop to get network traffic recording
Regards,
Kiran
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Karan,
you can also use EEM Robots which is a out-of-the box functionality of Solution Manager.
See Home - End-User Experience Monitoring - SCN Wiki.
You can run servral agents (robots) with same or diffrent scripts (e.g. load launchpad and click on My Leave Request) against your fiori solution and define thresholds for alerting, SLA, ...
In the EEM Monitor it looks like this:
But you have a few more Views.
Cheers Christoph
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Karan,
In our customer environment our testing team used 'Load Runner 11.52' for performance testing of fiori applications.
Thanks & Regards,
Madhu Sudhan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Madhu - what protocol did you find the most effective? List of Protocols in Loadrunner - SoftwareHour
User | Count |
---|---|
87 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.