Steps
- Capture the actions or functional flow in Selenium IDE.
- Now, change the proxy of Firefox to some port, say 9090.
- Start JMeter and set the port in the HTTP proxy Server of JMeter same as set in Step 2 (say 9090).
- Start the HTTP(S) Test Script Recorder in JMeter.
- Now, run the Selenium IDE script which we have captured before.
- After finish of script run in the IDE, check JMeter.
Now you will see that traffic has been captured.
Notes
- When we do the above procedure, all the actions (like homepage, login page, and search page) will be recorded under one transaction controller which we need to modify later according to our requirement.
- When we start the HTTP proxy Server in JMeter, all the css, js, images etc. will also get recorded.