On 8 December 2010 06:42, Rob Brandt <[email protected]> wrote:
> I am a new jmeter user and am using it to test load capabilities on a
> content management/social networking website.
>
> We are particularly concerned about our user registration scenarios, in
> which new users tend to come in waves.  The registration process has
> specific steps; 1) submit a form with user info; 2) fill out a survey; 3)
> update a "project" form, and 4) make a comment on the project.  New
> registrants must enter a unique "ticket" number which can only be used once,
> each user is permissioned to only fill out the survey once, can only update
> their own project form, can comment on any project once logged in.
>
> I am working my way through setting up jmeter to fully process 1 user as
> above.  Almost done with that.  I am aware that there's some import facility
> to load data for the test.

CSV Dataset Config can be used to provide the ticket data.

> I am thinking I will have to load each ticket
> registration as a separate test; so, a few hundred different tests, each
> with one user and not repeated.  Am I thinking about this right, on the
> right track?

Why have lots of tests? Why not use a variable for the ticket and vary
the data at run-time?

> I am concerned with how jmeter handles sessions, cookies, etc.  Since each
> user has a unique ticket number that can only be used once, then must fill
> out a survey once and only once, update a specific project page, does jmeter
> track this correctly?

JMeter does not do any automatic tracking.

If you provide a Cookie Manager it will handle cookies (don't use
auto-redirect unless you are sure that redirections don't set
cookies).
If the application uses another means for session tracking you may
need to use URL rewriting or a Regex Extractor to keep track of the
session.

CSV Dataset will ensure each thread gets its own ticket.

> Will I need to include a logout request at the end so
> that the "user" tracking doesn't get confused?

That depends on your application.

==

I suggest you experiment with a simple Test Plan using CSV Dataset and
the Debug Sampler - or the Java Request Sampler can be used to display
variables.

> Thanks
>
> Rob
>
> ---------------------------------------------------------------------
> 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