JMeter Complete Step by Step from scratch | 2024

  Рет қаралды 18,424

Automation Step by Step

Automation Step by Step

Күн бұрын

Пікірлер: 80
@last_tester
@last_tester 3 ай бұрын
Great teacher, great video! Also, glad you fixed all the microphone issues from the old videos of JMeter. Thank you very much!
@RaghavPal
@RaghavPal 3 ай бұрын
Great to hear.
@techwitheds
@techwitheds 3 ай бұрын
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.
@RaghavPal
@RaghavPal 3 ай бұрын
Most welcome
@madirajuchaitanya
@madirajuchaitanya 28 күн бұрын
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.
@RaghavPal
@RaghavPal 28 күн бұрын
So happy to hear this Madiraju.. keep learning
@DGlobal_Analyst
@DGlobal_Analyst 4 ай бұрын
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_Newbie
@D_Newbie 4 ай бұрын
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?
@RaghavPal
@RaghavPal 4 ай бұрын
Wow, thank you..
@ansumandiptimoy4297
@ansumandiptimoy4297 2 ай бұрын
It's help me lot to understand the JMeter tool. Thanks Raghav.
@RaghavPal
@RaghavPal 2 ай бұрын
I'm happy it helped you get started with JMeter Ansuman
@NishuSingh-gs1eu
@NishuSingh-gs1eu Ай бұрын
great one shot video and very informative...thanks
@RaghavPal
@RaghavPal Ай бұрын
Most welcome Nishu
@emilioastier
@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
@RaghavPal Ай бұрын
You're very welcome Emilio
@carlosandresmontoya5124
@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
@RaghavPal Ай бұрын
Great to know this Carlos, you can check here - automationstepbystep.com/
@NarasimhaMurthy-dq7wo
@NarasimhaMurthy-dq7wo 4 ай бұрын
Thank you Raghav for your efforts
@RaghavPal
@RaghavPal 4 ай бұрын
Most welcome Narasimha
@sankarvenkatesan4266
@sankarvenkatesan4266 2 ай бұрын
Hi sir Can you please give a brief KT for load runner tool.
@RaghavPal
@RaghavPal 2 ай бұрын
I will plan Sankar
@donatesmile202
@donatesmile202 4 ай бұрын
Thank you sir for this informative video. Sir, Do you provide the live training? I mean I want to learn Jmeter in Detailed.
@RaghavPal
@RaghavPal 4 ай бұрын
Not taking live classes now, Can learn from here - automationstepbystep.com/
@donatesmile202
@donatesmile202 4 ай бұрын
@@RaghavPal Thank you so much.
@ashishnaidu2487
@ashishnaidu2487 3 ай бұрын
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.
@RaghavPal
@RaghavPal 3 ай бұрын
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 -
@ashishnaidu2487
@ashishnaidu2487 3 ай бұрын
@ Thanks a lot for defining and detailing in such a great way, Sir.
@ashishnaidu2487
@ashishnaidu2487 3 ай бұрын
@@RaghavPal Thanks a lot for explaining in such a detailed and descriptive manner and making sure each area is covered is really remarkable, Sir.
@ashishnaidu2487
@ashishnaidu2487 3 ай бұрын
@@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??
@RaghavPal
@RaghavPal 3 ай бұрын
will plan in some time
@ishanpal9779
@ishanpal9779 4 ай бұрын
Fantastic
@RaghavPal
@RaghavPal 4 ай бұрын
Thanks
@shameidhaselvam2680
@shameidhaselvam2680 19 күн бұрын
Please upload videos for filtering the required data from the recording controller
@RaghavPal
@RaghavPal 19 күн бұрын
I will check on this Shameidha
@sobhanakumar9170
@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
@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
@sobhanakumar9170 Ай бұрын
@@RaghavPal Thank You so much.
@bcoleone1
@bcoleone1 3 ай бұрын
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?
@RaghavPal
@RaghavPal 3 ай бұрын
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 -
@bcoleone1
@bcoleone1 3 ай бұрын
@@RaghavPal thanks a lot this was very helpful
@bijilinroy
@bijilinroy 4 ай бұрын
Thanks for the contents. Can you please provide a session on Integrating Jmeter with Taurus to view results and reporting in windows?
@RaghavPal
@RaghavPal 4 ай бұрын
I will check on this
@bijilinroy
@bijilinroy 4 ай бұрын
@@RaghavPal Thanks
@ashishnaidu2487
@ashishnaidu2487 4 ай бұрын
Hello Raghav sir, is there any plan of doing a tutorial on “Performance Tuning for SQL server” please??
@RaghavPal
@RaghavPal 4 ай бұрын
Not very soon Ashish
@ashishnaidu2487
@ashishnaidu2487 3 ай бұрын
@@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?
@RaghavPal
@RaghavPal 3 ай бұрын
I will plan a series on Azure, hope to cover it there Ashish
@ashishnaidu2487
@ashishnaidu2487 3 ай бұрын
@@RaghavPal Thank you so much for considering my request, Sir.
@ashishnaidu2487
@ashishnaidu2487 26 күн бұрын
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?
@RaghavPal
@RaghavPal 26 күн бұрын
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
@ashishnaidu2487
@ashishnaidu2487 26 күн бұрын
@@RaghavPal thank you so very much for your valuable guidance on the path. ❤
@EmiCent93
@EmiCent93 2 ай бұрын
Hi Raghav, are you planning any series on API testing in Playwright? Maybe some advanced testing and some Cucumber
@RaghavPal
@RaghavPal 2 ай бұрын
I will plan Emi
@nsekakalemba2871
@nsekakalemba2871 4 ай бұрын
Dear Raghav could you help with TOSCA Tricentis Master Class please?
@RaghavPal
@RaghavPal 4 ай бұрын
I will check and plan
@Nahaz2012
@Nahaz2012 3 ай бұрын
Does Tosca have scope?
@RaghavPal
@RaghavPal 3 ай бұрын
Yes
@Nahaz2012
@Nahaz2012 3 ай бұрын
@@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
@RaghavPal
@RaghavPal 3 ай бұрын
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 -
@smarthari6340
@smarthari6340 3 ай бұрын
Sir, please post Masterclass videos for Loadrunner, Neoload, Dynatrace and TOSCA
@RaghavPal
@RaghavPal 3 ай бұрын
As soon as possible Hari
@rahulj080
@rahulj080 Ай бұрын
Is that enough , need to work on project ?
@RaghavPal
@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
@rahulj080 Ай бұрын
@RaghavPal 33 age mech engineer. Worked in non it. Can switch in IT. Plss suggest. Is right or not.
@RaghavPal
@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
@rahulj080 Ай бұрын
@@RaghavPal how do I connect you sir. I need more information. In comment section not possible.
@RaghavPal
@RaghavPal Ай бұрын
Rahul, any text you can type here. any images etc, can share using platforms like WeTransfer or GoogleDocs
@ishuishu3149
@ishuishu3149 24 күн бұрын
Pls pls upload separate video for windows and mac . When concentrating on one thing , it’s little difficult to focus.
@RaghavPal
@RaghavPal 24 күн бұрын
Sure Ishu I will try to add a separate video for windows and mac from next time
@jeevithacs8222
@jeevithacs8222 4 ай бұрын
Sir Please teach Splunk, appdynamics, agile concept
@RaghavPal
@RaghavPal 3 ай бұрын
I will plan Jeevitha
@TestPowerserv
@TestPowerserv 3 ай бұрын
Is It possible to automate JMeter on CI/CD
@RaghavPal
@RaghavPal 3 ай бұрын
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
@TestPowerserv
@TestPowerserv 3 ай бұрын
@@RaghavPal Sir Is it possible from GUI mode and in devOps (DevAzure) Thanks for providing us helpfull vdo's
@RaghavPal
@RaghavPal 3 ай бұрын
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
@barkatthemoonlunatic1715
@barkatthemoonlunatic1715 26 күн бұрын
About 1 hr shorter than your complete JMeter from a few years ago. disappointing. why leave so much out?
@RaghavPal
@RaghavPal 26 күн бұрын
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
@barkatthemoonlunatic1715
@barkatthemoonlunatic1715 26 күн бұрын
@@RaghavPal thanks
Squid game
00:17
Giuseppe Barbuto
Рет қаралды 38 МЛН
Banana vs Sword on a Conveyor Belt
01:00
Mini Katana
Рет қаралды 77 МЛН
Tilt 'n' Shout #boardgames #настольныеигры #games #игры #настолки #настольные_игры
00:24
Learn Postman for API Testing (Step-by-Step Tutorial)
1:35:56
Automation Step by Step
Рет қаралды 46 М.
Stop Using Docker. Use Open Source Instead
12:40
DevOps Toolbox
Рет қаралды 376 М.
Lesson 3-2 TestAutomation Performance Testing - JMeter Testing
56:12
Ajitkumar Poolathodiyil
Рет қаралды 34
How To Write First JMeter Script For Load Testing With Example
20:45
Complete Jenkins Pipeline Tutorial | Jenkinsfile explained
35:06
TechWorld with Nana
Рет қаралды 815 М.
APIs for Beginners - How to use an API (Full Course / Tutorial)
3:07:07
freeCodeCamp.org
Рет қаралды 3,1 МЛН
Postman Beginner's Course - API Testing
2:09:38
freeCodeCamp.org
Рет қаралды 2,6 МЛН
JMeter tutorial 27 - JMeter Real Time Project | Learn JMeter in 50 Minutes!
50:52
Squid game
00:17
Giuseppe Barbuto
Рет қаралды 38 МЛН