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
Software Testing

Beta Testing: Proven Strategies, Insights, and Real-World Examples

Rupesh Garg
Rupesh Garg
February 22, 2025
5 min read
Automation Testing

Understanding Scriptless Test Automation: A Beginner’s Guide

Rupesh Garg
Rupesh Garg
February 22, 2025
5 min read
Testing Tools
Automation Testing

Best Mobile Testing Tools for Seamless Automation

Rupesh Garg
Rupesh Garg
February 21, 2025
5 min read