JMeter User Manual says: JMeter is not a browser. JMeter does not execute the Javascript found in HTML pages.
I wanted to know exact meaning of this statement.
Most perhaps every webpage have javascripts included. I am taking an example of testing single page (say home page), and as usual this page have number of js, css, images. During recording, I recorded all embedded resources. As far my knowledge, before running a test in jmeter, we have following three options 1. Take only top level request (homepage.html) without selecting embedded resources check-box 2. Take top level request (homepage.html) along with selecting embedded resources check-box 3. Keep top level request along with all other components recorded
Which among 3 is the best option to check page load time (I am assuming 1st option, as it tries to replicate close to browser)
and otherwise, if JMeter do not execute javascript, how am I getting response of js file?