Using Selenium IDE Scripts in JMeter for Performance Testing

Bharti Garg

August 3, 2023

2 mins

Steps

  1. Capture the actions or functional flow in Selenium IDE.
  2. Now, change the proxy of Firefox to some port, say 9090.
  3. Start JMeter and set the port in the HTTP proxy Server of JMeter same as set in Step 2 (say 9090).
  4. Start the HTTP(S) Test Script Recorder in JMeter.
  5. Now, run the Selenium IDE script which we have captured before.
  6. 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.

Bharti Garg

✨Founded and bootstrapped a software testing startup - Frugal Testing. A highly qualified architect skilled at managing the lifecycle of a product from inception🌱 to completion 🌳 More than 15 years of rich hands-on experience in areas of architecture, design, development & delivery of IT products/solutions🚀 Proven track record of growing up the ranks in a fast-growing technology company⚡

Our blog

Latest blog posts

Discover the latest in software testing: expert analysis, innovative strategies, and industry forecasts
AI and Testing
Software Testing

How AI is Transforming End-to-End Software Testing and Cutting Expenses

Rupesh Garg
Rupesh Garg
April 1, 2025
5 min read
Software Testing

User Acceptance Testing (UAT) Checklist and Key Benefits

Rupesh Garg
Rupesh Garg
March 31, 2025
5 min read