Great teacher, great video! Also, glad you fixed all the microphone issues from the old videos of JMeter. Thank you very much!
@RaghavPal3 ай бұрын
Great to hear.
@techwitheds3 ай бұрын
Thanks for taking your time to explain this. I am about to create a new video where I analyze the impact of infrastructure on latency and your video really help me get up to speed into load testing. Now that I watched everything, I can now build on top of it. Thanks again for saving me time of frustration I would be facing if I had to read the documentation.
@RaghavPal3 ай бұрын
Most welcome
@madirajuchaitanya28 күн бұрын
Raghav Sir, thanks a lot for creating an excellent video on JMeter. It is a MUST-WATCH for people who are beginners on JMeter and also for experienced people for brushing up their basics. Thank you.
@RaghavPal28 күн бұрын
So happy to hear this Madiraju.. keep learning
@DGlobal_Analyst4 ай бұрын
Oh just seeing this. So happy for this, you are a great mentor and tutor I must say. Thank for all you have done so far in the testing world. Ever since I started my testing journey, I have never joke with any of your videos. Thanks for putting this together I believe more update are coming from your end
@D_Newbie4 ай бұрын
I agree with you @DGlobal_analyst. I wish there is a channel like this for Devops. I really want to explore that niche Does anyone has an idea for devops?
@RaghavPal4 ай бұрын
Wow, thank you..
@ansumandiptimoy42972 ай бұрын
It's help me lot to understand the JMeter tool. Thanks Raghav.
@RaghavPal2 ай бұрын
I'm happy it helped you get started with JMeter Ansuman
@NishuSingh-gs1euАй бұрын
great one shot video and very informative...thanks
@RaghavPalАй бұрын
Most welcome Nishu
@emilioastierАй бұрын
Thank you very much for these tutorials, they are very well done, they are very educational, you learn easily. They are pleasant. Best regards from Zaragoza, Spain.
@RaghavPalАй бұрын
You're very welcome Emilio
@carlosandresmontoya5124Ай бұрын
Hi, greetings from LATAM, I'm thrilled to found some great tutorials about JMeter, if is possible to create some tutorials about it a little more recent, that would be great, regards!
@RaghavPalАй бұрын
Great to know this Carlos, you can check here - automationstepbystep.com/
@NarasimhaMurthy-dq7wo4 ай бұрын
Thank you Raghav for your efforts
@RaghavPal4 ай бұрын
Most welcome Narasimha
@sankarvenkatesan42662 ай бұрын
Hi sir Can you please give a brief KT for load runner tool.
@RaghavPal2 ай бұрын
I will plan Sankar
@donatesmile2024 ай бұрын
Thank you sir for this informative video. Sir, Do you provide the live training? I mean I want to learn Jmeter in Detailed.
@RaghavPal4 ай бұрын
Not taking live classes now, Can learn from here - automationstepbystep.com/
@donatesmile2024 ай бұрын
@@RaghavPal Thank you so much.
@ashishnaidu24873 ай бұрын
Hello Raghav Sir, here in performance testing we use threads as users who will be hitting the website and test it in that way, but let there is only one user who has thousands of records for a particular website and when retrieving the data for that particular user, it takes huge load of time, how and what approach we can go with to test the process please? For e.g. A single amazon customer has thousands of orders and want to retrieve them all or a Pluralsight user who has ran through thousands of courses and want to render them all once.
@RaghavPal3 ай бұрын
Ashish To test a scenario where a single user retrieves a large amount of data in JMeter, follow these steps: Set Up a Thread Group: Create a Thread Group with one thread (representing one user). Set an appropriate ramp-up period. Define the Test Scenario: Use HTTP Request samplers to define the requests for fetching data (e.g., orders or courses). Parameterize Requests: Use a CSV Data Set Config if needed to simulate different requests based on the user's data. Add Listeners: Include listeners like "View Results Tree" or "Aggregate Report" to collect and analyze results. Run in Non-GUI Mode: Execute the test in non-GUI mode to handle larger loads efficiently. Monitor Performance: Observe resource usage during the test to identify performance bottlenecks. Analyze Results: Review response times, throughput, and errors to assess system performance under load This approach will help you effectively evaluate how well the application performs when a single user retrieves extensive datasets -
@ashishnaidu24873 ай бұрын
@ Thanks a lot for defining and detailing in such a great way, Sir.
@ashishnaidu24873 ай бұрын
@@RaghavPal Thanks a lot for explaining in such a detailed and descriptive manner and making sure each area is covered is really remarkable, Sir.
@ashishnaidu24873 ай бұрын
@@RaghavPal Sir, can you please make a video of this process if possible as it will give me more clarity in setting up the test plan in a more concise way, and it will help me in giving a POC to the team too??
@RaghavPal3 ай бұрын
will plan in some time
@ishanpal97794 ай бұрын
Fantastic
@RaghavPal4 ай бұрын
Thanks
@shameidhaselvam268019 күн бұрын
Please upload videos for filtering the required data from the recording controller
@RaghavPal19 күн бұрын
I will check on this Shameidha
@sobhanakumar9170Ай бұрын
Thank you Raghav. I am currently running my tests in my machine (Client). How can I montior the server performance from the client machine from Jmeter GUI mode and CLI mode?
@RaghavPalАй бұрын
Sobhana To monitor server performance from a client machine using JMeter, you can use the PerfMon plugin. Here’s a simple step-by-step guide for both GUI and CLI modes: 1. Setup PerfMon Server Agent Download the Server Agent: Get the PerfMon Server Agent from the JMeter Plugins website Extract Files: Unzip the downloaded file on the server you want to monitor. Run the Agent: For Windows, run startAgent.bat. For Linux/Mac, run startAgent.sh. Check Connectivity: Ensure the agent is running and listening on the default port (4444). You can test this using telnet or netcat 2. Configure JMeter in GUI Mode Open JMeter: Start JMeter on your client machine. Install PerfMon Metrics Collector: Go to Plugins Manager and install the PerfMon Metrics Collector. Add Listener: Right-click on your Thread Group > Add > Listener > jp@gc - PerfMon Metrics Collector. Configure Metrics: Click Add Row in the listener to specify the server's IP, port (default 4444), and the metrics you want to monitor (e.g., CPU, Memory). Run Your Test: Start your test, and you will see real-time metrics in the listener 3. Configure JMeter in CLI Mode Prepare Your Test Plan: Ensure your JMeter test plan is ready and saved as a .jmx file. Run JMeter in CLI Mode: Use the following command to start the test: jmeter -n -t your_test_plan.jmx -R server_ip Monitor Results: The metrics will be collected and can be viewed in the specified output files or through the listener if configured. 4. Post-Test Analysis View Results: After the test completes, you can analyze the collected metrics in JMeter or export them for further analysis. Check Logs: Review the logs for any issues or performance bottlenecks This setup allows you to effectively monitor server performance during your load tests using JMeter -
@sobhanakumar9170Ай бұрын
@@RaghavPal Thank You so much.
@bcoleone13 ай бұрын
hi mate great lecture, am still not clear on how to organise a suite of tests that cover the different types of testing ie load,stress,spike how do you structure your framework? also when executing are we running in a cloud machine or a local laptop?
@RaghavPal3 ай бұрын
To organize your JMeter test suite for load, stress, and spike testing, follow this structure: Test Plan Structure Separate Test Plans: Create individual test plans for each type (e.g., Load_Testing.jmx, Stress_Testing.jmx, Spike_Testing.jmx). Folder Organization: Load Testing/ - Load_Testing.jmx - Load_Testing_Results.jtl Stress Testing/ - Stress_Testing.jmx - Stress_Testing_Results.jtl Spike Testing/ - Spike_Testing.jmx - Spike_Testing_Results.jtl Execution Options Local Laptop: Pros: Easy setup, no costs. Cons: Limited resources, may not reflect real-world scenarios. Cloud Machine: Pros: Scalable resources, better simulation of real-world conditions. Cons: Additional costs, more setup required. Example Test Plan Snippet # Load Testing Test Plan ## Thread Group - Threads: 100 - Ramp-up: 10 min - Loop count: 1 ## HTTP Request Defaults - Server: example.com - Protocol: http - Method: GET - Path: / ## Listener - Results file: Load_Testing_Results.jtl -
@bcoleone13 ай бұрын
@@RaghavPal thanks a lot this was very helpful
@bijilinroy4 ай бұрын
Thanks for the contents. Can you please provide a session on Integrating Jmeter with Taurus to view results and reporting in windows?
@RaghavPal4 ай бұрын
I will check on this
@bijilinroy4 ай бұрын
@@RaghavPal Thanks
@ashishnaidu24874 ай бұрын
Hello Raghav sir, is there any plan of doing a tutorial on “Performance Tuning for SQL server” please??
@RaghavPal4 ай бұрын
Not very soon Ashish
@ashishnaidu24873 ай бұрын
@@RaghavPal No problem Sir, was just checking. A small request, is there a possibility to create a section of videos where how to run JMeter test plan, Postman collection in Microsoft Azure DevOps pipelines and how to extract the test report/results data on UI and in HTML format please?
@RaghavPal3 ай бұрын
I will plan a series on Azure, hope to cover it there Ashish
@ashishnaidu24873 ай бұрын
@@RaghavPal Thank you so much for considering my request, Sir.
@ashishnaidu248726 күн бұрын
Hello Raghav Sir, which video series do you prefer me to follow if I'm a complete beginner to performance testing and Jmeter tool, is it "JMeter Full Course Masterclass | Step by Step for Beginners" or "JMeter Complete Step by Step from scratch | 2024" please?
@RaghavPal26 күн бұрын
Ashish first watch - JMeter Full Course Masterclass | Step by Step for Beginners. Along with hands-on Then can check the JMeter Interview video After that can watch - JMeter Complete Step by Step from scratch | 2024, just to check for any updates and new features
@ashishnaidu248726 күн бұрын
@@RaghavPal thank you so very much for your valuable guidance on the path. ❤
@EmiCent932 ай бұрын
Hi Raghav, are you planning any series on API testing in Playwright? Maybe some advanced testing and some Cucumber
@RaghavPal2 ай бұрын
I will plan Emi
@nsekakalemba28714 ай бұрын
Dear Raghav could you help with TOSCA Tricentis Master Class please?
@RaghavPal4 ай бұрын
I will check and plan
@Nahaz20123 ай бұрын
Does Tosca have scope?
@RaghavPal3 ай бұрын
Yes
@Nahaz20123 ай бұрын
@@RaghavPal am currently doing selenium with java.. but cant find much jobs now in the market should i skip to cypress or playwright? Or try selenium with C#. Which one would you chose Raghav
@RaghavPal3 ай бұрын
Nahas Here's a concise comparison of your options: Cypress Pros: Fast execution, real-time reloading, user-friendly, JavaScript-focused Cons: Limited to Chromium-based browsers, only supports JavaScript Playwright Pros: Multi-language support (Java, JavaScript, Python), cross-browser testing, fast execution, modern API Cons: Newer tool, smaller community than Selenium Selenium with C# Pros: Familiar framework, multi-language support. Cons: Smaller job market, more setup required for C# In general I will suggest you can plan to learn all these to increase the chances of jobs -
@smarthari63403 ай бұрын
Sir, please post Masterclass videos for Loadrunner, Neoload, Dynatrace and TOSCA
@RaghavPal3 ай бұрын
As soon as possible Hari
@rahulj080Ай бұрын
Is that enough , need to work on project ?
@RaghavPalАй бұрын
Yes Rahul, just make sure that you understand the concepts and follow with hands-on. Can also check JMeter masterclass here - automationstepbystep.com/
@rahulj080Ай бұрын
@RaghavPal 33 age mech engineer. Worked in non it. Can switch in IT. Plss suggest. Is right or not.
@RaghavPalАй бұрын
1. Yes, it's possible: Age is not a barrier if you're willing to learn. 2. Start with basics: Learn a high-demand IT skill like software testing, data analytics, or programming (Python, SQL). 3. Pick a path: QA testing, cloud computing, or automation are great for beginners. 4. Certifications: Earn certifications (e.g., ISTQB for QA, AWS for cloud). 5. Show transferable skills: Highlight problem-solving, teamwork, and project management from your non-IT experience. 6. Entry-level roles: Look for internships or junior roles to start. It's a good decision if you're committed! 😊
@rahulj080Ай бұрын
@@RaghavPal how do I connect you sir. I need more information. In comment section not possible.
@RaghavPalАй бұрын
Rahul, any text you can type here. any images etc, can share using platforms like WeTransfer or GoogleDocs
@ishuishu314924 күн бұрын
Pls pls upload separate video for windows and mac . When concentrating on one thing , it’s little difficult to focus.
@RaghavPal24 күн бұрын
Sure Ishu I will try to add a separate video for windows and mac from next time
@jeevithacs82224 ай бұрын
Sir Please teach Splunk, appdynamics, agile concept
@RaghavPal3 ай бұрын
I will plan Jeevitha
@TestPowerserv3 ай бұрын
Is It possible to automate JMeter on CI/CD
@RaghavPal3 ай бұрын
Yes, you just need to run JMeter tests using command line and can integrate with CI CD process, you can also find some plugins for JMeter on CI tools like jenkins
@TestPowerserv3 ай бұрын
@@RaghavPal Sir Is it possible from GUI mode and in devOps (DevAzure) Thanks for providing us helpfull vdo's
@RaghavPal3 ай бұрын
if you need to link performance tests with external processes in CI CD pipleline, will have to go with command line. Anyways it has to run in a chain with automatic trigger.. how exactly are you going to do that with GUI
@barkatthemoonlunatic171526 күн бұрын
About 1 hr shorter than your complete JMeter from a few years ago. disappointing. why leave so much out?
@RaghavPal26 күн бұрын
The older video still holds good.. I just created a new lecture to cover any updates, new features. Can watch the old one and watch this as a refresher and learn about updates