hi Axel,
 
 
you're probably going to have to extend SampleResult, or try to wedge it into the 
existing one. Are you planning on using a local interface to call the EJB or do a real 
remote call?
 
if you're goal is to measure how long it takes to get data, you probably should be 
using local interface to get the data. In that case, you can just use the built in 
timer. If you want to view the data, you're going to have to either pass the bytes, 
convert to string, or extend SampleResult to take an object for the response data.
 
a bit more information about the goal of your test would make it easier to provide 
useful suggestions :)
 
peter
 

Axel Faltin <[EMAIL PROTECTED]> wrote:
Hi List,

Unfortunately nobody responded so far. I guess my mail was too
complicated in the first place. Let's try it step by step:

How do I fill a SampleResult wisely in the case of a complex answer
structure. I would love to return my own object, which is not
possible I guess so I need to wrap it up in the SampleResult and
extract it via a PostRegex.

Any Ideas? My original Question is further down for reference.

cheers,
Axel


===8<=================== Original Nachrichtentext ===================
Hi all,

I have some difficulties putting together a testplan for a EJB
Interface Test.

My Setup:
---
J2EE Container with a couple of Stateless Session Bean.

I would like to call the first (login) which comes back with the
sessionid and do a second, third, etc call using that sessionid.

---

I am not quite sure how to fill the SampleResult wisely. Especially
when I want to give back a complex Result. Concret my second Sample
would produce a List of a comlex result structure (list of business
items) and I need to pull some values out of the result within the Testplan.

Does anybody can give a example how to fill the SampleResult if the
Result is a somewhat complex structure in this case a list of
entities.

How do I use the following methods in this case of a JavaSampler?

void setContentType(String string)
void setDataEncoding(String dataEncoding)
void setDataType(String dataType)
void setRequestHeaders(String string)
void setResponseCode(String code)
void setResponseData(byte[] response)
void setResponseHeaders(String string)
void setResponseMessage(String msg)
void setSampleLabel(String label)
void setSamplerData(String s) 

On which part of the result does the postprocessor work to pull out
the values using regexs?

Thank you very much for you help.

Cheers,
Axel
===8<============== Ende des Original Nachrichtentextes =============


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

                
---------------------------------
Do you Yahoo!?
Friends.  Fun. Try the all-new Yahoo! Messenger

Reply via email to