On 12/08/2009, Deepak Shetty <[email protected]> wrote:
> also I suppose you need to initalise the value of ${match}
Not necessary, so long as it is not "false".
> 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]
> >
> >
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]