whats your terminating condition? are the id's always unique ? do you care if you fetch the same id multiple times? what volumes are you talking about here?
Your test looks like a sort of spider which isn't easy to do in JMeter Thread group +Request ++Extract Id's into say fetchIds +while (someVariableIsNotSet) ++For Each Id in fetchIds +++Request ++++Post Proc Extract the ids say nextIds ++++Listener combine nextIds into some suitable datastructure say allNextIds ++If there are some id's still be fetched, set the structure(allNextIds) into the form the FOR loop expects(fetchIds) otherwise set the variable causing the while to terminate If your volumes are large, you cant do this in memory. See http://theworkaholic.blogspot.com/2009/10/spidering-site-with-jmeter.html#solution for a sample on how to use files to do the above regards deepak On Wed, Jan 13, 2010 at 8:57 PM, 7BOOK <[email protected]> wrote: > > Hi all > > I am trying to make a jmeter plan to realize following regression loop: > > TestPlan > Thread Group > Http InitPage > XPath ID > For Each ID > Http Request: Path:.../files/${ID} > XPath ID > For Each ID > Http Request: Path:.../files/${ID} > XPath ID > For... > ... > > ... > > The plan will stop until all related IDs have been found and requested. > I can't use counter or variable to define a fixed looping depth level. > I've tested Module Controller, from one module call back to it's caller, it > caused stackoverflow,nothing happened, > > Thanks! > -- > View this message in context: > http://old.nabble.com/how-to-use-jmeter-plan-to-realize-jmeter-regression-loop-tp27156441p27156441.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] > >

