Hi, I am sorry for being late on replying on this.
I tried sending the Host in the headers but still the the page is still not getting updated. Regards Ronan Klyne-2 wrote: > > Harry_ wrote: >> Thank you so much for looking into the files Deepak. >> >> I am sorry I could not reply earlier. >> >> I will check about _utmv and will let you know how it worked asap. >> > It's a Google analytics cookie. > > I've checked the headers you posted, and I note that JMeter is not > sending a Host header - this could be directed to the wrong web site if > your server uses name based virtual hosting... > > Ronan >> Regards >> >> >> >> Deepak Shetty wrote: >> >>> Hi >>> whats >>> >>> __utmv=236072452.authenticated%20user%2Cadministrator%3A%3A%3A%3A%3A? >>> Its sent by the browser but not by jmeter and seems to be security >>> related? >>> >>> Your best bet is checking out either the rendered response or >>> inspecting it to see if the application has given some explicit error >>> message or looking through the application logs to see why its not >>> working >>> >>> regards >>> deepak >>> >>> >>> On Thu, Dec 3, 2009 at 9:03 AM, Deepak Shetty <[email protected]> wrote: >>> >>> >>>> hi >>>> that will take time and is hard to do without reference to the >>>> application. >>>> However as you can see your browser is sending a redirect to some page >>>> whereas via jmeter you get a 200 (probably some validation has failed, >>>> or >>>> some data wasn't sent). In the view results tree Response Tab , if you >>>> render as HTML do you see any error messages? Also if your app logs >>>> some >>>> debug/errors you might check it to see what the app expected that it >>>> did >>>> not >>>> get. >>>> >>>> Again it is not necessary that there has to be a difference on this >>>> page, >>>> any problems in the pages leading to this page might be a source of >>>> errors >>>> (e.g. you must check out a content before editing it , if the check out >>>> fails , then even if the edit request is exactly the same , it will >>>> fail, >>>> this is just an example to illustrate that you need to check every >>>> step. >>>> You can minimise this if you have good assertions to check the response >>>> -by >>>> default Jmeter will only check status codes, it wont automatically >>>> check >>>> the >>>> response, you must write assertions for the pages normally based on >>>> text >>>> present on the page. This will help you identify the problem quicker) >>>> >>>> regards >>>> deepak >>>> >>>> >>>> On Thu, Dec 3, 2009 at 6:12 AM, Harry_ <[email protected]> wrote: >>>> >>>> >>>>> Hi Deepak, >>>>> >>>>> In order of simplify the things I tested another web page which does >>>>> not >>>>> have dynamic form ID and URL. >>>>> >>>>> The web page update the content of the page. In browser I am able to >>>>> update >>>>> the content but not through jMeter. >>>>> >>>>> I have attached the HTTPLiveHeaders Data and JMeter Result Tree data >>>>> file >>>>> along with this post. I am not able to find why I am not able to >>>>> update >>>>> the >>>>> content using jmeter. >>>>> >>>>> http://old.nabble.com/file/p26626554/HTTPLiveHeadersOutput >>>>> HTTPLiveHeadersOutput >>>>> >>>>> http://old.nabble.com/file/p26626554/JMeterResultTreeOutput >>>>> JMeterResultTreeOutput >>>>> >>>>> >>>>> Can you please look into this files and point out what could be the >>>>> reason >>>>> for jmeter not updating the content. >>>>> >>>>> >>>>> Thanks and Regards >>>>> >>>>> >>>>> Harry_ wrote: >>>>> >>>>>> Thanks for the reply Deepak. >>>>>> >>>>>> I will try this in the morning and will let you know about the >>>>>> >>>>> results. >>>>> >>>>>> Regards >>>>>> >>>>>> >>>>>> Deepak Shetty wrote: >>>>>> >>>>>>>> then user is taken to Accept Terms and Conditions page. >>>>>>>> >>>>>>> How is this implemented? >>>>>>> If it is via a redirect then it's ok so long as you have follow >>>>>>> redirects. >>>>>>> if its via some javascript window.location.href, then you must test >>>>>>> whether >>>>>>> the page contains this (using say a regex extractor with an IF >>>>>>> >>>>> controller >>>>> >>>>>>> which checks what value you got). >>>>>>> If your question is how do I know whether I got redirected or not >>>>>>> you >>>>>>> could >>>>>>> either extract out the text and use an IF controller or you could >>>>>>> >>>>> disable >>>>> >>>>>>> follow redirects and check the status code (again you can extract >>>>>>> >>>>> this >>>>> >>>>>>> using >>>>>>> regex or beanshell post processors). Im assuming here that a user >>>>>>> who >>>>>>> >>>>> has >>>>> >>>>>>> successfully logged in and previously accepted gets a 200 status >>>>>>> >>>>> code. >>>>> It >>>>> >>>>>>> is >>>>>>> difficult however for anyone to know how your application behaves >>>>>>> >>>>> since >>>>> >>>>>>> there are many ways in which your application could have implemented >>>>>>> >>>>> the >>>>> >>>>>>> behavior you see. In all cases however the response(including the >>>>>>> >>>>> url) >>>>> is >>>>> >>>>>>> always available to JMeter to inspect in any post processor. >>>>>>> >>>>>>> >>>>>>>> and random form id in the page. >>>>>>>> >>>>>>> This will typically be of the form <input type="hidden" >>>>>>> >>>>> name="form-id" >>>>> >>>>>>> value="some random value" /> >>>>>>> You would write a regex extractor like >>>>>>> <input.*?name="form-id"\s*?value="([^"]*)" and you can have the >>>>>>> value >>>>>>> >>>>> in >>>>> >>>>>>> a >>>>>>> variable and post it into the next request with ${VAR_NAME}. >>>>>>> >>>>>>> >>>>>>> regards >>>>>>> deepak >>>>>>> >>>>>>> On Wed, Dec 2, 2009 at 4:49 PM, Harry_ <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>> >>>>>>>> Hi Deepak, >>>>>>>> >>>>>>>> I can only read when I am having response of the page. >>>>>>>> >>>>>>>> Suppose I am on login page. >>>>>>>> >>>>>>>> I make corresponding Http Request Sampler for this. >>>>>>>> >>>>>>>> Now if the user has not accepted the conditions then user is taken >>>>>>>> >>>>> to >>>>> >>>>>>>> Accept >>>>>>>> Terms and Conditions page. >>>>>>>> >>>>>>>> The page address is something like: >>>>>>>> >>>>>>>> >>>>> http://test/acceptterms/userid/[some<http://test/acceptterms/userid/%5Bsome> >>>>> <http://test/acceptterms/userid/%5Bsome>random >>>>> >>>>>>>> combination of alphanumeric >>>>>>>> characters] and random form id in the page. >>>>>>>> >>>>>>>> So how can I get to this page through jmeter when I do not know in >>>>>>>> advance >>>>>>>> what will be the random characters in url. >>>>>>>> >>>>>>>> If somehow, if jmeter can take me to the page which comes up after >>>>>>>> login, >>>>>>>> and tell me its URL and its source. Then I can use Regex Post >>>>>>>> >>>>> processor >>>>> >>>>>>>> to >>>>>>>> extract necessary information and hit this url with appropriate >>>>>>>> >>>>> values. >>>>> >>>>>>>> But I dont know whether jmeter can do this or not. >>>>>>>> >>>>>>>> Regards >>>>>>>> >>>>>>>> >>>>>>>> Deepak Shetty wrote: >>>>>>>> >>>>>>>>> Hi >>>>>>>>> >>>>>>>>>> And how do i extract form ID. >>>>>>>>>> >>>>>>>>> Regex Post processor (or xpath or any of the other post processors >>>>>>>>> >>>>>>>> that >>>>>>>> >>>>>>>>> work) >>>>>>>>> >>>>>>>>>> I have no information about this page during http request for >>>>>>>>>> >>>>> login. >>>>> >>>>>>>>> Yes you do , your application always behaves in the same way >>>>>>>>> >>>>> right. >>>>> >>>>>>>> you >>>>>>>> >>>>>>>>> know >>>>>>>>> that there will be a form which has a dynamic value. You either >>>>>>>>> >>>>> know >>>>> >>>>>>>> the >>>>>>>> >>>>>>>>> name or the location where this will be and you can extract and >>>>>>>>> >>>>> send >>>>> >>>>>>>> it. >>>>>>>> >>>>>>>>> you >>>>>>>>> can also have conditionals that check either the url or content >>>>>>>>> >>>>> (if >>>>> >>>>>>>>> controllers) and vary the next request accordingly. >>>>>>>>> >>>>>>>>> regards >>>>>>>>> deepak >>>>>>>>> >>>>>>>>> On Wed, Dec 2, 2009 at 4:21 PM, Harry_ <[email protected]> >>>>>>>>> >>>>> wrote: >>>>> >>>>>>>>>> Yes I am using Cookie Manager. >>>>>>>>>> >>>>>>>>>> I am able to visit pages for logged on users (provided Accept >>>>>>>>>> >>>>> Terms >>>>> & >>>>> >>>>>>>>>> Conditions is already accepted for user). If I dont use cookie >>>>>>>>>> >>>>>>>> manager, >>>>>>>> i >>>>>>>> >>>>>>>>>> get Forbidden errors. >>>>>>>>>> >>>>>>>>>> And how do i extract form ID. >>>>>>>>>> >>>>>>>>>> Suppose I enter User name and password and click Submit (JMeter >>>>>>>>>> >>>>> HTTP >>>>> >>>>>>>> Post >>>>>>>> >>>>>>>>>> request with params). Now I get another page which has form with >>>>>>>>>> >>>>>>>> dynamic >>>>>>>> >>>>>>>>>> form ID. I have no information about this page during http >>>>>>>>>> >>>>> request >>>>> >>>>>>>> for >>>>>>>> >>>>>>>>>> login. How can I know the ID of the page. >>>>>>>>>> >>>>>>>>>> Is there any way by which I can get this information. Like I >>>>>>>>>> >>>>> click >>>>> on >>>>> >>>>>>>> on >>>>>>>> >>>>>>>>>> login by providing credentials and I get information about the >>>>>>>>>> >>>>>>>> resulting >>>>>>>> >>>>>>>>>> page source (Accept Terms and Conditions in our case.) So that I >>>>>>>>>> >>>>> can >>>>> >>>>>>>> pass >>>>>>>> >>>>>>>>>> necessary information to the resulting page. >>>>>>>>>> >>>>>>>>>> Regards >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Deepak Shetty wrote: >>>>>>>>>> >>>>>>>>>>> Also have you added the CookieManager >>>>>>>>>>> >>>>>>>>>>> On Wed, Dec 2, 2009 at 1:46 PM, Deepak Shetty >>>>>>>>>>> >>>>> <[email protected] >>>>> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>>> Hi >>>>>>>>>>>> not sure what you are referring to , but you need to check >>>>>>>>>>>> a. The request itself seems to be to a dynamically generated >>>>>>>>>>>> >>>>> url. >>>>> >>>>>>>> Are >>>>>>>> >>>>>>>>>> you >>>>>>>>>> >>>>>>>>>>>> extracting this out from the previous request correctly? the >>>>>>>>>>>> >>>>> form >>>>> >>>>>>>>>> build >>>>>>>>>> >>>>>>>>>>>> id >>>>>>>>>>>> parameter too seems to be dynamic, are you extracting this >>>>>>>>>>>> >>>>>>>> correctly >>>>>>>> >>>>>>>>>> (or >>>>>>>>>> >>>>>>>>>>>> are >>>>>>>>>>>> you just sending out recorded values ) >>>>>>>>>>>> b. In your previous message you specified that it works for 1 >>>>>>>>>>>> >>>>>>>> user. >>>>>>>> >>>>>>>>>> Does >>>>>>>>>> >>>>>>>>>>>> the test work only for the recorded user or does it work the >>>>>>>>>>>> >>>>> first >>>>> >>>>>>>>>> time? >>>>>>>>>> >>>>>>>>>>>> If >>>>>>>>>>>> the problem was in cookies you need to see the request after >>>>>>>>>>>> >>>>>>>>>> set-cookie, >>>>>>>>>> >>>>>>>>>>>> if >>>>>>>>>>>> jmeter does send the cookies then the problem isn't there. >>>>>>>>>>>> you need to check what your script is doing. >>>>>>>>>>>> regards >>>>>>>>>>>> deepak >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Dec 2, 2009 at 12:59 PM, Harry_ >>>>>>>>>>>> >>>>> <[email protected]> >>>>> >>>>>>>> wrote: >>>>>>>> >>>>>>>>>>>>> I checked the headers using "Live HTTP Headers" and in "View >>>>>>>>>>>>> >>>>>>>> Result >>>>>>>> >>>>>>>>>>>>> Tree". >>>>>>>>>>>>> >>>>>>>>>>>>> The difference is in setting Cookie. Is it something why my >>>>>>>>>>>>> >>>>> test >>>>> >>>>>>>> is >>>>>>>> >>>>>>>>>> not >>>>>>>>>> >>>>>>>>>>>>> accepting the terms and conditions. If yes how do I set these >>>>>>>>>>>>> >>>>>>>> cookies >>>>>>>> >>>>>>>>>> in >>>>>>>>>> >>>>>>>>>>>>> jMeter, if it is not doing by itself. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Live HTTP Headers Shows: >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>> http://test/legal_accept/56008/3e787bed9257fd643a45a0f2c25fe1aa >>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> POST /legal_accept/56008/3e787bed9257fd643a45a0f2c25fe1aa >>>>>>>>>>>>> >>>>>>>> HTTP/1.1 >>>>>>>> >>>>>>>>>>>>> Host: test >>>>>>>>>>>>> User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; >>>>>>>>>>>>> >>>>>>>> rv:1.9.0.15) >>>>>>>> >>>>>>>>>>>>> Gecko/2009102815 Ubuntu/9.04 (jaunty) Firefox/3.0.15 >>>>>>>>>>>>> >>>>>>>>>>>>> Accept: >>>>>>>>>>>>> >>>>>>>>>> text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 >>>>>>>>>> >>>>>>>>>>>>> Accept-Language: en-gb,en;q=0.5 >>>>>>>>>>>>> >>>>>>>>>>>>> Accept-Encoding: gzip,deflate >>>>>>>>>>>>> >>>>>>>>>>>>> Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 >>>>>>>>>>>>> >>>>>>>>>>>>> Keep-Alive: 300 >>>>>>>>>>>>> >>>>>>>>>>>>> Connection: keep-alive >>>>>>>>>>>>> >>>>>>>>>>>>> Referer: >>>>>>>>>>>>> >>>>>>>>>> http://test/legal_accept/56008/3e787bed9257fd643a45a0f2c25fe1aa >>>>>>>>>> >>>>>>>>>>>>> Cookie: >>>>>>>>>>>>> >>>>>>>>>> __utma=236072452.573991268.1259585934.1259771130.1259784337.4; >>>>>>>>>> >>>>>>>>>>>>> >>>>> __utmz=236072452.1259585934.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); >>>>> >>>>> SESSdaebf48ce4666186eb29a7f5b9e90b00=3pfe3c5cfn5di2dbebivfs4at0; >>>>> >>>>> __utmv=236072452.authenticated%20user%2Cadministrator%3A%3A%3A%3A%3A; >>>>> >>>>>>>>>>>>> has_js=1; __utmc=236072452; _csoot=1259775258852; >>>>>>>>>>>>> _csuid=4ae6d3624bed3faf; >>>>>>>>>>>>> __utmb=236072452.53.10.1259784337; DRUPAL_LOGGED_IN=Y >>>>>>>>>>>>> >>>>>>>>>>>>> Content-Type: application/x-www-form-urlencoded >>>>>>>>>>>>> >>>>>>>>>>>>> Content-Length: 98 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>> form_build_id=form-9565758b95b12d94f330804f32f13449&form_id=legal_login&legal_accept=on&op=Confirm >>>>> >>>>>>>>>>>>> HTTP/1.x 302 Found >>>>>>>>>>>>> >>>>>>>>>>>>> Date: Wed, 02 Dec 2009 20:47:31 GMT >>>>>>>>>>>>> >>>>>>>>>>>>> Server: Apache/2.2.9 (Unix) mod_ssl/2.2.9 >>>>>>>>>>>>> >>>>>>>> OpenSSL/0.9.8e-fips-rhel5 >>>>>>>> >>>>>>>>>>>>> PHP/5.2.9 >>>>>>>>>>>>> >>>>>>>>>>>>> X-Powered-By: PHP/5.2.9 >>>>>>>>>>>>> >>>>>>>>>>>>> Cache-Control: no-store, no-cache, must-revalidate, >>>>>>>>>>>>> >>>>> post-check=0, >>>>> >>>>>>>>>>>>> pre-check=0 >>>>>>>>>>>>> >>>>>>>>>>>>> Pragma: no-cache >>>>>>>>>>>>> >>>>>>>>>>>>> Set-Cookie: DRUPAL_LOGGED_IN=Y; expires=Tue, 01-Dec-2009 >>>>>>>>>>>>> >>>>> 20:47:31 >>>>> >>>>>>>>>> GMT; >>>>>>>>>> >>>>>>>>>>>>> path=/ >>>>>>>>>>>>> >>>>>>>>>>>>> Set-Cookie: ns_remember=deleted; expires=Tue, 02-Dec-2008 >>>>>>>>>>>>> >>>>>>>> 20:47:31 >>>>>>>> >>>>>>>>>> GMT; >>>>>>>>>> >>>>>>>>>>>>> path=/ >>>>>>>>>>>>> >>>>>>>>>>>>> Set-Cookie: DRUPAL_LOGGED_IN=Y; expires=Sat, 26-Dec-2009 >>>>>>>>>>>>> >>>>> 00:20:52 >>>>> >>>>>>>>>> GMT; >>>>>>>>>> >>>>>>>>>>>>> path=/ >>>>>>>>>>>>> >>>>>>>>>>>>> Expires: Sun, 19 Nov 1978 05:00:00 GMT >>>>>>>>>>>>> >>>>>>>>>>>>> Last-Modified: Mon, 23 Apr 2010 02:00:32 GMT >>>>>>>>>>>>> >>>>>>>>>>>>> Etag: "d41d8cd98f00b204e9800998ecf8427e" >>>>>>>>>>>>> >>>>>>>>>>>>> X-Drupal: loggedin >>>>>>>>>>>>> >>>>>>>>>>>>> Location: http://test/ >>>>>>>>>>>>> >>>>>>>>>>>>> Content-Length: 0 >>>>>>>>>>>>> >>>>>>>>>>>>> Connection: close >>>>>>>>>>>>> >>>>>>>>>>>>> Content-Type: text/html; charset=utf-8 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> ---------- >>>>>>>>>>>>> >>>>>>>>>>>>> View Result Tree Headers Shows: >>>>>>>>>>>>> >>>>>>>>>>>>> Sampler Result Tab >>>>>>>>>>>>> >>>>>>>>>>>>> Thread Name: Thread Group 1-1 >>>>>>>>>>>>> Sample Start: 2009-12-02 20:25:31 GMT >>>>>>>>>>>>> Load time: 518 >>>>>>>>>>>>> Latency: 518 >>>>>>>>>>>>> Size in bytes: 0 >>>>>>>>>>>>> Sample Count: 1 >>>>>>>>>>>>> Error Count: 0 >>>>>>>>>>>>> Response code: 302 >>>>>>>>>>>>> Response message: Found >>>>>>>>>>>>> >>>>>>>>>>>>> Response headers: >>>>>>>>>>>>> HTTP/1.1 302 Found >>>>>>>>>>>>> Date: Wed, 02 Dec 2009 20:25:50 GMT >>>>>>>>>>>>> Server: Apache/2.2.9 (Unix) mod_ssl/2.2.9 >>>>>>>>>>>>> >>>>>>>> OpenSSL/0.9.8e-fips-rhel5 >>>>>>>> >>>>>>>>>>>>> PHP/5.2.9 >>>>>>>>>>>>> X-Powered-By: PHP/5.2.9 >>>>>>>>>>>>> Set-Cookie: >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>> SESSdaebf48ce4666186eb29a7f5b9e90b00=mpaspit0fcl9rmp5r2nv5agtg0; >>>>> >>>>>>>>>>>>> expires=Fri, 25-Dec-2009 23:59:10 GMT; path=/; domain=.test >>>>>>>>>>>>> Expires: Sun, 19 Nov 1978 05:00:00 GMT >>>>>>>>>>>>> Last-Modified: Mon, 23 Apr 2010 02:00:32 GMT >>>>>>>>>>>>> Cache-Control: post-check=0, pre-check=0 >>>>>>>>>>>>> ETag: "d41d8cd98f00b204e9800998ecf8427e" >>>>>>>>>>>>> Location: http://test/ >>>>>>>>>>>>> Content-Length <http://test/%0AContent-Length>: 0 >>>>>>>>>>>>> Connection: close >>>>>>>>>>>>> Content-Type: text/html; charset=utf-8 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> HTTPSampleResult fields: >>>>>>>>>>>>> ContentType: text/html; charset=utf-8 >>>>>>>>>>>>> DataEncoding: utf-8 >>>>>>>>>>>>> --------------------------------- >>>>>>>>>>>>> Request Tab >>>>>>>>>>>>> >>>>>>>>>>>>> POST >>>>>>>>>>>>> >>>>>>>> http://test/legal_accept/56005/1c54c8bf3308d9138388b77d7b0911bf >>>>>>>> >>>>>>>>>>>>> POST data: >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>> form_build_id=form-3b21145374b980b87ef4fd87e64f625a&form_id=legal_login&legal_accept=on&op=Confirm >>>>> >>>>>>>>>>>>> [no cookies] >>>>>>>>>>>>> >>>>>>>>>>>>> Request Headers: >>>>>>>>>>>>> Accept-Language: en-gb,en;q=0.5 >>>>>>>>>>>>> Content-Length: 98 >>>>>>>>>>>>> Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 >>>>>>>>>>>>> Referer: >>>>>>>>>>>>> >>>>>>>>>> http://test/legal_accept/56005/1c54c8bf3308d9138388b77d7b0911bf >>>>>>>>>> >>>>>>>>>>>>> Accept-Encoding< >>>>>>>>>>>>> >>>>> http://test/legal_accept/56005/1c54c8bf3308d9138388b77d7b0911bf%0AAccept-Encoding >>>>> >>>>>>>>>>> : >>>>>>>>>>> >>>>>>>>>>>>> gzip,deflate >>>>>>>>>>>>> Keep-Alive: 300 >>>>>>>>>>>>> User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; >>>>>>>>>>>>> >>>>>>>> rv:1.9.0.15) >>>>>>>> >>>>>>>>>>>>> Gecko/2009102815 Ubuntu/9.04 (jaunty) Firefox/3.0.15 >>>>>>>>>>>>> Connection: keep-alive >>>>>>>>>>>>> Content-Type: application/x-www-form-urlencoded >>>>>>>>>>>>> Accept: >>>>>>>>>>>>> >>>>>>>>>> text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 >>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Deepak Shetty wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> All of these class of problems are covered by 'Why does >>>>>>>>>>>>>> >>>>> Jmeter >>>>> >>>>>>>> not >>>>>>>> >>>>>>>>>>>>> behave >>>>>>>>>>>>> >>>>>>>>>>>>>> like my browser' covered in >>>>>>>>>>>>>> http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour. >>>>>>>>>>>>>> >>>>> And >>>>> >>>>>>>> all >>>>>>>> >>>>>>>>>> need >>>>>>>>>> >>>>>>>>>>>>> you >>>>>>>>>>>>> >>>>>>>>>>>>>> to understand how your application behaves(any browser tool >>>>>>>>>>>>>> >>>>>>>> like >>>>>>>> >>>>>>>>>>>>>> fiddler/livehttpheaders) v/s what Jmeter is sending(view >>>>>>>>>>>>>> >>>>>>>> results >>>>>>>> >>>>>>>>>>>>> tree). >>>>>>>>>>>>> >>>>>>>>>>>>>> If i have to guess, your application probably stores the >>>>>>>>>>>>>> >>>>>>>> acceptance >>>>>>>> >>>>>>>>>> as >>>>>>>>>> >>>>>>>>>>>>> a >>>>>>>>>>>>> >>>>>>>>>>>>>> cookie, and the second iteration (for the different user) >>>>>>>>>>>>>> >>>>>>>> probably >>>>>>>> >>>>>>>>>>>>> does >>>>>>>>>>>>> >>>>>>>>>>>>>> something wrong. perhaps you clear the cookies and dont set >>>>>>>>>>>>>> >>>>> it, >>>>> >>>>>>>>>>>>> perhaps >>>>>>>>>>>>> >>>>>>>>>>>>>> you >>>>>>>>>>>>>> get the earlier cookie, you need to .This is a guess , we >>>>>>>>>>>>>> >>>>> dont >>>>> >>>>>>>>>> know, >>>>>>>>>> >>>>>>>>>>>>> check >>>>>>>>>>>>> >>>>>>>>>>>>>> your application against what you have specified in jmeter >>>>>>>>>>>>>> regards >>>>>>>>>>>>>> deepak >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Dec 2, 2009 at 9:07 AM, Harry_ < >>>>>>>>>>>>>> >>>>> [email protected]> >>>>> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I have created a test plan using HTTP Proxy Server >>>>>>>>>>>>>>> >>>>> recording >>>>> >>>>>>>> the >>>>>>>> >>>>>>>>>>>>>>> following >>>>>>>>>>>>>>> sequence. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 1. New User Login to System with valid user name and >>>>>>>>>>>>>>> >>>>> Password. >>>>> >>>>>>>>>>>>>>> 2. Accepts the terms and conditions (This sends post >>>>>>>>>>>>>>> >>>>>>>> information >>>>>>>> >>>>>>>>>> to >>>>>>>>>> >>>>>>>>>>>>>>> server >>>>>>>>>>>>>>> that user is accepting terms and conditions. This happens >>>>>>>>>>>>>>> >>>>> only >>>>> >>>>>>>>>> once.) >>>>>>>>>> >>>>>>>>>>>>>>> 3. Now user can navigate various pages of the site which >>>>>>>>>>>>>>> >>>>> are >>>>> >>>>>>>>>>>>> accessible >>>>>>>>>>>>> >>>>>>>>>>>>>>> to >>>>>>>>>>>>>>> login user. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Now when I re-run this test with different new user with >>>>>>>>>>>>>>> >>>>>>>> different >>>>>>>> >>>>>>>>>>>>>>> username/password from csv file, i get the following error >>>>>>>>>>>>>>> >>>>> for >>>>> >>>>>>>>>> pages >>>>>>>>>> >>>>>>>>>>>>> of >>>>>>>>>>>>> >>>>>>>>>>>>>>> third step. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Response code: 403 >>>>>>>>>>>>>>> Response message: Forbidden >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> First two steps shows success and I have checked that >>>>>>>>>>>>>>> >>>>> jMeter >>>>> >>>>>>>>>> during >>>>>>>>>> >>>>>>>>>>>>> the >>>>>>>>>>>>> >>>>>>>>>>>>>>> run >>>>>>>>>>>>>>> sends terms and condition accept params to the server of >>>>>>>>>>>>>>> >>>>>>>> step2. >>>>>>>> >>>>>>>>>>>>>>> But the terms and conditions are still not accepted that >>>>>>>>>>>>>>> >>>>> is >>>>> >>>>>>>> why >>>>>>>> we >>>>>>>> >>>>>>>>>>>>> get >>>>>>>>>>>>> >>>>>>>>>>>>>>> the >>>>>>>>>>>>>>> error on pages of step 3. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Now can anyone point me where could be the problem. Why >>>>>>>>>>>>>>> >>>>> Post >>>>> >>>>>>>>>> params >>>>>>>>>> >>>>>>>>>>>>> sent >>>>>>>>>>>>> >>>>>>>>>>>>>>> through jMeter for checkboxes is not accepted by the >>>>>>>>>>>>>>> >>>>> server. >>>>> >>>>>>>>>>>>>>> The problem seems to be with check boxes only. Because if >>>>>>>>>>>>>>> >>>>> I >>>>> >>>>>>>> had >>>>>>>> >>>>>>>>>>>>> already >>>>>>>>>>>>> >>>>>>>>>>>>>>> accepted the terms and conditions, jmeter works fine for >>>>>>>>>>>>>>> >>>>> every >>>>> >>>>>>>>>>>>> request. >>>>>>>>>>>>> >>>>>>>>>>>>>>> If this a defect can anyone suggest me a workaround. I >>>>>>>>>>>>>>> >>>>> have >>>>> to >>>>> >>>>>>>>>> work >>>>>>>>>> >>>>>>>>>>>>> with >>>>>>>>>>>>> >>>>>>>>>>>>>>> checkboxes quite often, so I am facing this problem >>>>>>>>>>>>>>> >>>>>>>> everywhere. >>>>>>>> >>>>>>>>>>>>>>> Thanks and Regards >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> View this message in context: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>> http://old.nabble.com/Accept-Terms-and-Conditions-checkbox-not-working-through-jMeter-tp26612532p26612532.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/Accept-Terms-and-Conditions-checkbox-not-working-through-jMeter-tp26612532p26616337.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/Accept-Terms-and-Conditions-checkbox-not-working-through-jMeter-tp26612532p26618806.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/Accept-Terms-and-Conditions-checkbox-not-working-through-jMeter-tp26612532p26619192.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/Accept-Terms-and-Conditions-checkbox-not-working-through-jMeter-tp26612532p26626554.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://old.nabble.com/Accept-Terms-and-Conditions-checkbox-not-working-through-jMeter-tp26612532p26742476.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]

