Hi just a note - while this approach is great for functional tests - unless you have the necessary hardware , large load tests are difficult
On Wed, Jun 3, 2015 at 9:27 AM, Ranieri Mazili <[email protected]> wrote: > Thanks Deepak for your suggestions... I'm going to try WebDriverSamples... > After the first look on it's page documentation I think it can do what I > need. > > -- > Ranieri > > On Wed, Jun 3, 2015 at 12:36 PM, Deepak Shetty <[email protected]> wrote: > > > >I'm trying the get the value of line 15 of the pasted code, but this > line > > is present only on firefox. > > FF shows you the "generated" page source i.e. the value of the DOM tree > as > > it exists - Jmeter however models an HTTP Request-Response. If you use > > something like say Fiddler(a proxy) and then view the request/response in > > that , you will get a better idea of what and from where you need to > > extract data > > > > >I think JMeter isn't processing the javascript code and it's the reason > > why firefox > > Correct JMeter is not a browser > > >Is there a way to make it execute the javascript and then use this "new > > document body" > > No easy way. > > usually you have to do one of two things - identify the area of the > script > > that is doing something and then extract data from the Javascript(for > e.g. > > when it is appending data to the HTML there is usally someplace the > > Javascript is reading from a javascript variable, an ajax call etc) or > > replicate the javascript in code (e.g. encoding a value in some way). It > > gets more complicated with frameworks (like DOJO) - youll have to see > > where/how this id is getting added. as mentioned use a proxy and see all > > the request/responses. > > Usually if you have too many of these , its probably better to move to > > tools that try to emulate a browser (like Selenium or something like > > http://jmeter-plugins.org/wiki/WebDriverSampler/) > > > > On Wed, Jun 3, 2015 at 6:32 AM, Ranieri Mazili <[email protected]> > > wrote: > > > > > Hello, > > > > > > I'm trying to extract a value on document body after a HTTP Request, > but > > > strange things are happening. > > > > > > 1) The returned document body from JMeter HTTP Request is a little bit > > > different from what I see on browser (Firefox). You can look the pieces > > of > > > codes at: http://paste.ofcode.org/MwrRky9aFw6XBeU4VdxJpF > > > I'm trying the get the value of line 15 of the pasted code, but this > line > > > is present only on firefox. > > > P.S: To extract this value, I'm using "Regular Expression Extractor" > with > > > the following expression: id="uniqName_2_0" value="(\d+)" > > > > > > 2) Some parts of this HTML code are generated on client side > > (javascript), > > > I think JMeter isn't processing the javascript code and it's the reason > > why > > > firefox and JMeter document body are different. Is there a way to make > it > > > execute the javascript and then use this "new document body" to extract > > the > > > value that I need? > > > > > > I really appreciate any help. > > > > > > Thanks > > > > > > -- > > > Ranieri > > > > > >
