whoops sorry i didnt see that my condition was the other way around , you would need to initalise match(using beanshell or whatever.. also you should probably have a delay between your http requests.
On Wed, Aug 12, 2009 at 10:44 AM, Deepak Shetty <[email protected]> wrote: > 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] >> >> >

