Hi, >From the First WebService Response extract the ID information into variable, using PostProcess/Regular Expression Extractor into Variable. and Later use this Variable in the next TestCase.
Regular Expression Extractor VariableName: NewId RegularExpression: <NewId>(.*)</NewIdt> Template:$1$ In the Second Request use NewID Variable Extracted into SOAP Request soap:Body> > <Validate xmlns="http://www.mydomain.com/myWebservices"> > <inputContext> > <NewId> ${NewId} </NewID> .... </...> thanks Manju On 5/16/05, Donato Trony <[EMAIL PROTECTED]> wrote: > Hi, > > I'm trying to build a test plan for Web Services and I'm using JMeter > version 2.0.3 with JDK 1.4.2_08-b03. I've already made a simple/single > request that it's working well. > > The application that I am trying to test need the following sequence: > > - The first request returns an identification that will be used in the > next requests. This is the reply that I get: > > <?xml version="1.0" encoding="utf-8"?> > <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > xmlns:xsd="http://www.w3.org/2001/XMLSchema"> > <soap:Body> > <GetNewIDResponse xmlns="http://www.mydomain.com/myWebservices"> > <GetNewIDResult> > > <NewIDUpdateDate>2005-05-16T13:51:17.1130000+01:00</NewIDUpdateDate> > <OutputContext> > <NewId>debaa047-a763-42d3-a728-caafad2a6c5d</NewId> > </OutputContext> > </GetNewIDResult> > </GetNewIDResponse> > </soap:Body> > </soap:Envelope> > > - Afterwards I need to extract > <NewId>debaa047-a763-42d3-a728-caafad2a6c5d</NewId> from > the reply and in the following next requests I must always indicate > the previous NewId. > > The goal is to have something like this: > > <?xml version="1.0" encoding="utf-8"?> > <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > xmlns:xsd="http://www.w3.org/2001/XMLSchema"> > <soap:Body> > <Validate xmlns="http://www.mydomain.com/myWebservices"> > <inputContext> > <NewId>debaa047-a763-42d3-a728-caafad2a6c5d</NewId> > <UserName>username</UserName> > <UserPassword>userpassaword</UserPassword> > </inputContext> > </Validate> > </soap:Body> > </soap:Envelope> > > I'm not being able to do it so any help will be appreciated. > > Thanks, > Donato > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

