cancel
Showing results for 
Search instead for 
Did you mean: 

Testing webservice scenario

Former Member
0 Kudos

Hi Experts,

How to test the webservice scenario with more than 10 users at a time?

Thanks & Regards

Sara

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sara,

There are many tools to test webservices.

1. XMlSpy

http://www.altova.com/features_soap.html

2. Parasoft SOATest

http://www.parasoft.com/jsp/templates/ads/google/googlesoap1.jsp;jsessionid=aaabTTtXGGgHP7?redname=g...

3. WebserviceStudio(my fav, easy and free)

http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916e...

4. SAP SOAP Client

https://www.sdn.sap.com/jws/soapclient.jnlp

give the url like

http://xidev:port/XISOAPAdapter/MessageServlet?channel=:BS_CHECK_SOAP:CC_Check_SOAP_Sender

Ref: /people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009

/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi

pls do chk this

if found worth pls do the req

Thanx

Sampath

Former Member
0 Kudos

Any more suggestions please..

Former Member
0 Kudos

Hi Sara,

pls explain the scenario in detail so that i can help u out

Former Member
0 Kudos

Hi Sampath,

Requirement: I have to test the webservice scenario at a time with more than 10 users.

Issue : With Webservice Studio or with other webservice testing tool, at a time we can test for only one user. I agree with session Ids, but how to test the scenario with more users. Actually, I have to calculate the CPU utilization for the scenario which are invoked at the same time for more users.

Please share your suggestions

Regards

Sara

Former Member
0 Kudos

Hi Sara,

As u metioned to calculate the CPU utilization for the scenario which are invoked at the same time for more users.We can create multiple users with different user id's

and coming to the point of calculating the CPU usage pls consult ur SAP XI BASIS team they would be helping u out and allow n users to access the service parallel

sara pls chk this link

                                  • Good One *********************

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/07ddd490-0201-0010-698b-e240c0f5...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e00ac676-7b92-2910-6b81-dad42112...

http://help.sap.com/saphelp_nw04/helpdata/en/1a/7dc33a0f374932e10000000a11402f/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/c4/3a6c4d505211d189550000e829fbbd/frameset.htm

/people/sap.user72/blog/2006/03/22/how-to-stop-xi-server-utilizing-99-cpu-cycles

if found worth pls do the req

ok

Regards

Sampath

Former Member
0 Kudos

Could you please provide some more info for this thread...?

Former Member
0 Kudos

Hi Sara,

Can pls tell me what u need have chk the links

bye

Edited by: venkata sampath on May 30, 2008 12:02 PM

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

If you haven't done it yet, download and try this free SOAP tool:

[http://www.soapui.org/features.html#Web_Service_Functional_Testing]

Regards

Emiliano

prateek
Active Contributor
0 Kudos

U should use SOAP regression testing tool provided by SAP

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70ebe8df-8987-2910-1aa0-9530ef33...

Regards,

Prateek

former_member537867
Active Contributor
0 Kudos

Hi Sara,

Working on the multiple scenarios , where we have to call more than one webservice in a sequential fashion can be done using the same session id details.

What we can do is we can built new xsds adding session details node using the webserive request and response xsds. And we can maintaining a sessions table which contains session id and status fields in PI. So we send webservice request with the session id details. We wrote an UDF to get the session details from PI and set the status field as busy so that no other request uses the same session details.

Webserive response again contains the sessions details which can be used for the next webservice request.

Finally after all the calls set back the status to Active in PI table.

Webservice Calls From a User Defined Function

/people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function

See whether this link helps

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b092777b-ee47-2a10-17b3-c5f59380...

Regards,

Vinod.