No, not a token but an incremented value for the field, so that i dont have to increment it manually. Because once the script is run, it can not be re-run with same value for the field. That ways, the script will add patients automatically depending on the number of loops specified. I hope, I am understandable.
Deepak Shetty wrote: > > so you actually want an incremented numeric field only? Not a unique token > ? > > regards > deepak > > On Wed, Jun 2, 2010 at 2:33 PM, virkenator <[email protected]> wrote: > >> >> Hello Deepak, >> >> Thank you replying. >> Patient t ID is a mandatory field in the form, and it has to be >> unique/different from IDs already entered/existing in the form database, >> that is why user has to specify id every time he/she wants to save the >> form >> and if it is not different/unique from already existing one, the form >> will >> not get saved. >> However, the script will run just fine. >> >> Deepak Shetty wrote: >> > >> > First i dont quite think your description is accurate since Id find it >> > hard >> > to believe that your application asks the user who's entering >> information >> > into the form to generate the unique Id. So if I access your >> application >> > in >> > a browser do i have to enter a unique patient id? >> > >> > For the moment Assuming that your problem is what you state it is >> > >> > >> > Thread Group >> > +Req1 >> > +Req2 >> > +Req3 (specify the below as name/value) >> > ++patientId Patient_${__threadNum()}_${currentTime} >> > ++ other parameters >> > +Req4 >> > +User Parameters ( update once per iteration checked with the following >> > variable) >> > ++currentTime ${__time(YMD)}${__time(HMS) >> > >> > Then add a view results tree listener , and in the request tab you can >> see >> > that you are posting unique values for patientId every time >> > Your test may still not work , but the problem wont be the generation >> of >> > unique value. >> > >> > >> > If you want an autoincrementing scheme then you need to use >> > >> http://jakarta.apache.org/jmeter/usermanual/component_reference.html#Counterplus >> > beanshell to track the last used counter number from a previous test >> > run or you can code it in beanshell/java >> > >> > regards >> > deepak >> > >> > On Wed, Jun 2, 2010 at 12:12 PM, virkenator <[email protected]> >> wrote: >> > >> >> >> >> Hi Deepak, >> >> >> >> Thank you for the help. I tried it, but in vain. May be I need to >> explain >> >> you more details. When I create a patient, that data needs to be >> posted >> >> through the HTTP request to the server. >> >> Here is how my script works. >> >> 1. A user logs in >> >> 2. Goes to the patient registration form. >> >> 3. Adds patient id, which has to be unique every time patient needs to >> be >> >> added. >> >> 4. Saves the form and logs out. >> >> This script has all the HTTP requests. During the step 3, there are >> two >> >> fields(patient id and patientkey) which need to be edited (which I am >> >> presently editing manually) and posted as the HTTP request for step 3. >> >> I am wondering is there any way, I can increment or create unique >> values >> >> for >> >> these two fields and then POST them as a HTTP request automatically. >> >> >> >> Deepak Shetty wrote: >> >> > >> >> > This is one way >> >> > add a User Parameters , just one user will do, specify the name >> like >> >> > currentTime and value like ${__time(YMD)}${__time(HMS) . Also check >> >> update >> >> > once per iteration (basically generating a timestamp , you can use >> >> other >> >> > ways to generate a timestamp too , the reason I do it this way is >> that >> >> I >> >> > need this value for multiple samplers) >> >> > Then when you need to post a unique data element, you can provide a >> >> value >> >> > like >> >> > ${userIdPrefix}_${__threadNum()}_${currentTime} >> >> > >> >> > where userIdPrefix is a variable normally defined as >> JMeterCreatedUser >> >> or >> >> > something . >> >> > >> >> > Note that because JMeter can call javascript or even Java/BSH any >> >> method >> >> > you >> >> > want of generating unique ids works (for example you could use >> UUID's) >> >> > >> >> > regards >> >> > deepak >> >> > >> >> > On Tue, Jun 1, 2010 at 4:42 PM, virkenator <[email protected]> >> >> wrote: >> >> > >> >> >> >> >> >> I am a newbie. I am using JMeter to test registration form based >> >> >> software. >> >> >> Here's my scenario: >> >> >> >> >> >> A user logs in and adds a patient in database. I am able to >> automate >> >> this >> >> >> process by recording it, however I want to automate the add patient >> >> >> scenario, since a unique patient id is required to add a patient >> and >> >> save >> >> >> it >> >> >> on the database. The procedure I am following right now is manually >> >> >> entering >> >> >> ids and then running the automated script, which is not putting any >> >> load >> >> >> or >> >> >> stress on the site. >> >> >> If somebody could please tell me how to generate unique ids and how >> to >> >> >> fit >> >> >> this procedure in already working script or how to increment >> previous >> >> id >> >> >> whenever the script is run. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> View this message in context: >> >> >> >> >> >> http://old.nabble.com/how-to-generate-unique-ids-in-jmeter-tp28748660p28748660.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] >> >> >> >> >> >> >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> >> http://old.nabble.com/how-to-generate-unique-ids-in-jmeter-tp28748660p28758835.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] >> >> >> >> >> > >> > >> >> -- >> View this message in context: >> http://old.nabble.com/how-to-generate-unique-ids-in-jmeter-tp28748660p28760496.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] >> >> > > -- View this message in context: http://old.nabble.com/how-to-generate-unique-ids-in-jmeter-tp28748660p28760937.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]

