also I suppose you need to initalise the value of ${match}
OR have your condition as
${__javaScript("${match}" != "wait_spin.gif")}
so that the initial value is irrelevant

One question.. how does the browser do this ? does it continuously refresh
(in which case your test is correct) or does it wait for the response of an
AJAX call (in which case you probably shouldnt implement your test in this
way)

regards
deepak

On Wed, Aug 12, 2009 at 10:31 AM, sebb <[email protected]> wrote:

> On 12/08/2009, hoffm11 <[email protected]> wrote:
> >
> >
> >  ok.  I have a page that has wait_spin.gif in the body.  Once the page is
> >  done processing, wait_spin.gif goes away and the result set is returned.
> >
> >  In my while loop, I have
> >
> >  While (condition:  ${match})
> >  - HTTP Request
> >  -- RegEx Extractor
> >  ----reference name:  match
> >  ----reg Ex:  (wait_spin\.gif)
> >
> > ----Template:  $1$
> >  ----Match No. 1
> >
> > ----default value:  NO VALUE
> >
> >  Evethough wait_spin.gif doesn't show up it still stays in the while
> loop.
> >
> >  What the heck am I not doing right?
> >
>
> As I wrote already, the While Controller condition needs to evaluate
> to "false" in order to exit the loop.
>
> As far as I can tell, ${match} will be equal to "NO VALUE" or
> "wait_spin.gif".
>
> Neither of these is the same as "false".
>
> >
> >
> > sebb-2-2 wrote:
> >  >
> >  > On 12/08/2009, hoffm11 <[email protected]> wrote:
> >  >>
> >  >>  Um, I am confused why this isn't valid?  I thought you can just
> specify
> >  >> the
> >  >>  variable in the condition?
> >  >
> >  > Of course, but the condition has to evaluate to "false" in order to
> >  > exit the loop.
> >  > See the documentation.
> >  >
> >  >>  I expect it to exit the while loop once the text "Total Number
> Returned"
> >  >> is
> >  >>  return and then continue on with the rest of the script.  The
> >  >> application
> >  >>  uses a lot of ajax stuff and this is the only why I can get this to
> >  >> work.
> >  >>
> >  >>  Can you give me an example on how this can be done and what I am
> doing
> >  >>  incorrect?
> >  >>
> >  >>
> >  >>
> >  >>
> >  >>  sebb-2-2 wrote:
> >  >>  >
> >  >>  > On 12/08/2009, hoffm11 <[email protected]> wrote:
> >  >>  >>
> >  >>  >>  Alright here is what I have.
> >  >>  >>
> >  >>  >>  While Controller  (Condition..  ${match}
> >  >>  >
> >  >>  > That is not a valid condition, see:
> >  >>  >
> >  >>  >
> >  >>
> http://jakarta.apache.org/jmeter/usermanual/component_reference.html#While_Controller
> >  >>  >
> >  >>  >>  - Regex Expression
> >  >>  >>   -  Ref Name:  match
> >  >>  >>   -  Reg Ex:  Total Number Returned
> >  >>  >>   - Template:  $1$
> >  >>  >>   -  Match No.  1
> >  >>  >>   -  Default value:  NO VALUE
> >  >>  >>
> >  >>  >>  - HTTP Request (this page will have a hourglass and then post
> "Total
> >  >>  >> Number
> >  >>  >>  Returned" when done)
> >  >>  >>   -  show.page
> >  >>  >>
> >  >>  >>  This does not work for me.
> >  >>  >>
> >  >>  >
> >  >>  > In what way does it not work?
> >  >>  > What happens?
> >  >>  > What did you expect to happen?
> >  >>  >
> >  >>  >>
> >  >>  >>  sebb-2-2 wrote:
> >  >>  >>  >
> >  >>  >>  > On 12/08/2009, hoffm11 <[email protected]> wrote:
> >  >>  >>  >>
> >  >>  >>  >>  Is there a way in jmeter to say..
> >  >>  >>  >>
> >  >>  >>  >>  Wait for Assertion X to display on the screen before moving
> to
> >  >> the
> >  >>  >> next
> >  >>  >>  >>  request in the script?
> >  >>  >>  >
> >  >>  >>  > How does a browser do this?
> >  >>  >>  >
> >  >>  >>  > You need to create a While loop with the appropriate sampler
> and
> >  >>  >>  > Post-Processor.
> >  >>  >>  >
> >  >>  >>  >> --
> >  >>  >>  >>  View this message in context:
> >  >>  >>  >>
> >  >>  >>
> >  >>
> http://www.nabble.com/Wait-for-Text-to-show-up-before-moving-on-tp24935961p24935961.html
> >  >>  >>  >>  Sent from the JMeter - User mailing list archive at
> Nabble.com.
> >  >>  >>  >>
> >  >>  >>  >>
> >  >>  >>  >>
> >  >>  >>
> ---------------------------------------------------------------------
> >  >>  >>  >>  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]
> >  >>  >>  >
> >  >>  >>  >
> >  >>  >>  >
> >  >>  >>
> >  >>  >>
> >  >>  >> --
> >  >>  >>  View this message in context:
> >  >>  >>
> >  >>
> http://www.nabble.com/Wait-for-Text-to-show-up-before-moving-on-tp24935961p24938085.html
> >  >>  >>
> >  >>  >> Sent from the JMeter - User mailing list archive at Nabble.com.
> >  >>  >>
> >  >>  >>
> >  >>  >>
> >  >> ---------------------------------------------------------------------
> >  >>  >>  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]
> >  >>  >
> >  >>  >
> >  >>  >
> >  >>
> >  >>  --
> >  >>
> >  >> View this message in context:
> >  >>
> http://www.nabble.com/Wait-for-Text-to-show-up-before-moving-on-tp24935961p24939302.html
> >  >>
> >  >> Sent from the JMeter - User mailing list archive at Nabble.com.
> >  >>
> >  >>
> >  >>
>  ---------------------------------------------------------------------
> >  >>  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]
> >  >
> >  >
> >  >
> >
> >
> >
> >  --
> >
> > View this message in context:
> http://www.nabble.com/Wait-for-Text-to-show-up-before-moving-on-tp24935961p24941184.html
> >
> > Sent from the JMeter - User mailing list archive at Nabble.com.
> >
> >
> >  ---------------------------------------------------------------------
> >  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