Good you understand that.

To be honest and say the true, I never used JMeter but I used Visual Studios
Universal Test and Performance Measurement facilites to get a clue about how 
well we designed our .NET WCF-3.5 Web-Service SOAP/XML Client talking to
or OpenVMS / TOMCAT / Apache Axis2 / Spezpla Web Service Server - talking
to our integrated SPg-Legacy (some 120'000 Lines of Pascal Code on OpenVMS 
of course ;-)).

This tools are somewhat complex to explain in 5 minutes, but I have read 
just briefly over the NetBeans Tutorial and I come fast into the Apache 
User Guide for JMeter, also real worth to read, as released by Apache.

JMeter Plugin brings almost a lot components one needs to understand a bit
This my impression;; 

The Help is therefore real worth to read; 
The components available to JMeter should be understood first 
(at least the big picture needs to be understood in proper context (your 
setup));

Else I think you AND I get lost in space. 

You can measure whatever you want ! i.e. access times to remote running FTP 
servers to catch down 2 files by 3 concurrent users each catching down a file 
3 times ... get the recording and show a graphical output.

So you need to know what you want to measure! I would not suggest to start
first with Web Services but get familiar with the tools as such and more
simpler things. 

BUT you can measure the time from when a SOAP/XML package leaves the
client and when it returns to client code control. 

and if you like do a great job you should best start at
http://jmeter.apache.org/usermanual/index.html

then read click you to the user manual
http://jmeter.apache.org/usermanual/index.html

Or take the NetBeans Tour
http://netbeans.org/kb/docs/javaee/ecommerce/test-profile.html

AND

Just by doing a very simple example taking the NetBeans On-Line Help; 
an awful a lot of information is provided. 

So Question: what are you all doing with so many component?

You need to understand the big picture first!

A sampler which will sample data for you, in your case it is a 
sampler able to sample SOAP messages as they arrive from the server. 

Be warned: I just saw Axis but not Axis2

So that's all for today/night - interesting - isn't it?
AND
if you can give me more details - then I might be able to help you 
for what to look for.

Josef

18.1 Samplers
FTP Request
HTTP Request
JDBC Request
Java Request
SOAP/XML-RPC Request
WebService(SOAP) Request
LDAP Request
LDAP Extended Request
Access Log Sampler
BeanShell Sampler
BSF Sampler
JSR223 Sampler
TCP Sampler
JMS Publisher
JMS Subscriber
JMS Point-to-Point
JUnit Request
Mail Reader Sampler
Test Action
SMTP Sampler

18.2 Logic Controllers
Simple Controller
Loop Controller
Once Only Controller
Interleave Controller
Random Controller
Random Order Controller
Throughput Controller
Runtime Controller
If Controller
While Controller
Switch Controller
ForEach Controller
Module Controller
Include Controller
Transaction Controller
Recording Controller

18.3 Listeners
Sample Result Save Configuration
Graph Full Results
Graph Results
Spline Visualizer
Assertion Results
View Results Tree
Aggregate Report
View Results in Table
Simple Data Writer
Monitor Results
Distribution Graph (alpha)
Aggregate Graph
Mailer Visualizer
BeanShell Listener
Summary Report
Save Responses to a file
BSF Listener
JSR223 Listener
Generate Summary Results
Comparison Assertion Visualizer

18.4 Configuration Elements
CSV Data Set Config
FTP Request Defaults
HTTP Authorization Manager
HTTP Cache Manager
HTTP Cookie Manager
HTTP Request Defaults
HTTP Header Manager
Java Request Defaults
JDBC Connection Configuration
Login Config Element
LDAP Request Defaults
LDAP Extended Request Defaults
TCP Sampler Config
User Defined Variables
Random Variable
Counter
Simple Config Element
18.5 Assertions
Response Assertion
Duration Assertion
Size Assertion
XML Assertion
BeanShell Assertion
MD5Hex Assertion
HTML Assertion
XPath Assertion
XML Schema Assertion
BSF Assertion
JSR223 Assertion
Compare Assertion
SMIME Assertion

18.6 Timers
Constant Timer
Gaussian Random Timer
Uniform Random Timer
Constant Throughput Timer
Synchronizing Timer
BeanShell Timer
BSF Timer
JSR223 Timer

18.7 Pre Processors
HTML Link Parser
HTTP URL Re-writing Modifier
HTML Parameter Mask
HTTP User Parameter Modifier
User Parameters
BeanShell PreProcessor
BSF PreProcessor
JSR223 PreProcessor
18.8 Post-Processors
Regular Expression Extractor
XPath Extractor
Result Status Action Handler
BeanShell PostProcessor
BSF PostProcessor
JSR223 PostProcessor

18.9 Miscellaneous Features
Test Plan
Thread Group
WorkBench
SSL Manager
HTTP Proxy Server
HTTP Mirror Server
Property Display
Debug Sampler
Debug PostProcessor

18.10 Reports
Report Plan
Report Table
HTML Report Writer
Report Page
Line Graph
Bar Chart


-----Ursprüngliche Nachricht-----
Von: Yunxi Zhang [mailto:zhangyx...@hotmail.com] 
Gesendet: Dienstag, 29. Januar 2013 12:19
An: java-user@axis.apache.org
Betreff: Re: AW: a question about Axis2 performance test with JMeter

Hi, Josef,

Thank you for your reply.

So, according to your explanation, should i use RawXMLInOutMessageReceiver. If 
i am going to use RawXMLInOutMessageReceiver, will the Axis2 reply to JMeter 
automatically or do i need to set the reply address manually?

Many Thanks,

Yunxi


On 29 Jan 2013, at 08:32, Stadelmann Josef wrote:

> The RawXMLInonlyMessageReceiver hais by definition no SOAP/XML return message!
> There is a return to the client on the TCP/IP layer as an ACK, saying 
> that the TCP/IP package has arrived and its content, the SOAP Message has 
> been delivered.
> But that's it.
> Josef
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: Yunxi Zhang [mailto:zhangyx...@hotmail.com]
> Gesendet: Montag, 28. Januar 2013 15:14
> An: java-user@axis.apache.org
> Betreff: a question about Axis2 performance test with JMeter
> 
> Hi,
> 
> I've developed my own Web Service by using the POJO method of Axis2, and the 
> receiver i'm using is the RawXMLInonlyMessageReceiver. Now i want to use 
> JMeter to test the performance of my Web Service. I know JMeter can send soap 
> messages to a Web Service, but how should i set the responding address in my 
> Web Service to enable JMeter to obtain the correct response soap message? Has 
> anyone got any idea about it?
> 
> Regards
> 
> Yunxi
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
> For additional commands, e-mail: java-user-h...@axis.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
> For additional commands, e-mail: java-user-h...@axis.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
For additional commands, e-mail: java-user-h...@axis.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
For additional commands, e-mail: java-user-h...@axis.apache.org

Reply via email to