On 25/01/07, Surendra Viswanadham <[EMAIL PROTECTED]> wrote:
Hi Sebb
Thanks for the response. Sorry for the mistaken info. There are no quotes
for either of the values. So the response would be

 .....<a href="something.com?param1=val1&param2=123456">...</a>.....
In which case the regex param2=([\d{6}]) should work right ?

No. Re-read my previous e-mail.

Suri

On 1/24/07, sebb <[EMAIL PROTECTED]> wrote:
>
> On 25/01/07, Surendra Viswanadham <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > I am writing a simple test script for testing a web application. I am
> trying
> > to extract a parameter from the response of a request and use it as part
> of
> > subsequent requests.
> >
> > Example
> > ------------
> >
> > if the response had the following data:
> > .....<a href="something.com?param1="val1"&param2="123456">...</a>.....
> >
> > I want to extract 123456 which i know is going to be a 6 digit
> number.  I
> > tried the following after adding a regular expresion extractor as the
> post
> > processor for the request obtaining this response.
> >
> > Ref Name: ref1
> > Regular Expression: param2=([\d{6}])
>
> The [ and ] are used to enclose character classes, i.e. [abc] means a
> or b or c - but only one such character.
>
> What you need is
>
> param2="(\d{6})"
>
> You need the final " otherwise it would match: param2="1234567
>
> > Template: $1$
> > Match No: 0
>
> 0 means pick a random match - did you mean that?
>
> > Default Value:
> >
> > That script is never successful and goes to the default value.
> >
> > 1) Is the script right or is there something else wrong?
> > 2) Do i need to declare ref1 in the user variables component or is it
> > implicit once i give it as a ref name ( I tried both ways)
> >
> > Any ideas would help. Thanks.
> >
> > Surendra
> >
> >
>
> ---------------------------------------------------------------------
> 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]

Reply via email to