Absent Member.. Absent Member..
Absent Member..

SAP GUI Testing Important Links

Dear Team,

Request if you can share some best practice links and other relevant links on SAP GUI Testing

This could be around below and others as you may think necesary as we are trying to set up an internal performance testing team with PC and load runner as key tools

1. Best Practices SAP GUI Perf Tests

2. Challenges with SAP GUI Perf Testing

3. Relevant Blogs

4. Some Case Studies where high v-users used >3000 v-users

5. Test Data Strategy; if we are using high number v-users>5000 what are best data preparation techniques as high number of v-users creating high load will require larger volumes of data

6. For high v-users we need a stable LG environment; how can we best set up an LG infra which is cost effective and stable , data security is enabled and less dependency on other teams

7. Best Practices for script design

8. Dashboard availble in PC for analysis




Labels (1)
1 Reply
Respected Contributor.
Respected Contributor.

Re: SAP GUI Testing Important Links

Hi Saumya,

Please find SAP Protocols in LoadRunner user guide and there the following topics are listed.

How to Configure the SAP Environment

How to Record SAP GUI Scripts

How to Record SAP GUI Scripts

How to Run SAP GUI Scripts in a Scenario

How to Enhance SAP GUI Scripts

Troubleshooting and Limitations

You wants to run a large number of vusers, so please check the following info

The number of SAPGUI Vusers that can be supported is limited by the availability of a variety of resources on a load generator. Typically the available cpu and memory resources on the load generator will limit the quantity of Vusers that can be supported. However for larger load generators other limitations may apply including the availability of Graphic Device Interface (GDI) Object handles.


Each SAPGUI Vuser uses a number of GDI Objects. As the number of GDI Object handles available per process is set by default to 10,000, this may restrict the number of SAPGUI Vusers that can be supported. However the GDI Object handle limit per process can be modified to increase the number of available GDI Objects. The GDI Object handle per process limit is specified in the registry value:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\GDIProcessHandleQuota

This value can be modified on a load generator using "regedit". While this value can be increased and may allow additional SAPGUI Vusers to be supported, it is recommended that adequate testing is performed to confirm how many SAPGUI Vusers can be supported (per process) without any increase in response times. When increasing SAPGUI Vuser response times are observed then the appropriate action to take is to add additional Terminal Services sessions. Each such session will use a new process and will allow additional SAPGUI Vusers to be supported on a load generator. For more information on GDI Object handles see:


The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.