Unanswered question

performance testing on SAP batch jobs using Neoload

Hi Team as a part of Performance Testing ON SAP, ive stucked with how do we perform our performance testing on SAP batch jobs using Neoload. and another question once after we launch the SAP gui using SAP recording feature there is a pop window which comes up as stating the Neoload wants to launch the GUI and while execution we need to manually click on OK button and then the actual execution starts, is there is any way we can automate or any script changes for the Ok button for pop window?

sampath K.
sampath K.

sampath K.

Level
0
67 / 100
points

Answers

Alexis N.
Alexis N.

Alexis N.

Level
2
1255 / 2000
points
Team

Hi,

For the recording issue, open SAP GUI Configuration, go to Accessibility & Scripting and select Scripting, then untick the Notify when a script attaches to SAP GUI check box and the Notify when a script opens a connection check box.

Can you explain more precisely your issue with performance testing on SAP batch jobs using Neoload?

Neil W.
Neil W.

Neil W.

Level
4
5000 / 5000
points
Team

Neoload doesn't provide out of the box functionality for batch testing of SAP, however you could use javascript and/or custom actions for this?

sampath K.
sampath K.

sampath K.

Level
0
67 / 100
points

HI Alex, i did changed as what you have intimated, but when am trying to simulate the load test using 10 users (constant load) it turns out be the SAP gui is not supporting the Multiple logins of the same user credentials, do we have any work around?

sampath K.
sampath K.

sampath K.

Level
0
67 / 100
points

HI Neil

, i did changed as what alex have intimated, but when am trying to simulate the load test using 10 users (constant load) it turns out be the SAP gui is not supporting the Multiple logins of the same user credentials, do we have any work around?

Alexis N.
Alexis N.

Alexis N.

Level
2
1255 / 2000
points
Team

You need to use different user credentials for each Virtual User Instance or use a SAP user that allows multiple logins.

sampath K.
sampath K.

sampath K.

Level
0
67 / 100
points

alex- the total user load will be for 350, for different load variation policy, and you want me to goahead and create user id's for 350 vu?

Alexis N.
Alexis N.

Alexis N.

Level
2
1255 / 2000
points
Team

Yes you will need 350 user id's or a super user id that allows multiple logins.

Neil W.
Neil W.

Neil W.

Level
4
5000 / 5000
points
Team

SAP may not permit the same user to be logged in multiple times. If you need to create 350 users, you can automate this process with Neoload. ie. create a create user test and iterate around. You will also need a second script as when a user logs in to SAP, they will be prompted to change their password.

sampath K.
sampath K.

sampath K.

Level
0
67 / 100
points

Neil, can you help me out how we do that? :)

Neil W.
Neil W.

Neil W.

Level
4
5000 / 5000
points
Team

I have scripts for our sample instance but yours will be different, roles, groups, etc. Let me attach some screen shots in a bit

sampath K.
sampath K.

sampath K.

Level
0
67 / 100
points

thanks Neil, hope this screenshots cover on how create user and iterate! wil be waiting for the screenshots :)

Neil W.
Neil W.

Neil W.

Level
4
5000 / 5000
points
Team

This should help, see attached

sampath K.
sampath K.

sampath K.

Level
0
67 / 100
points

Thanks Neil, for the doc, and regarding the batch job's like how to do the performance testing of Batch job using Neoload? can you please suggest? :)
for eg: the Finance Module has 55 Batch jobs so how we can perform our testing using neoload on this.