Performance Testing-JMeter Performance Testing-Jmeter-Performance Testing Using Jmeter-Load Testing
Вставка
- Опубліковано 22 лип 2024
- Performance testing basics followed by JMeter performance testing (learn JMeter from 43:29). Performance testing is explained and JMeter performance testing is shown in this jmeter tutorial that resolves the following queries:
- Performance testing
- Jmeter performance testing
- Jmeter
- Performance testing using jmeter
- Performance testing tutorial for beginners
- Jmeter load testing
- Jmeter testing
- Jmeter performance testing for beginners
- Jmeter load testing for web application
- Performance testing jmeter
- Performance testing in software testing
- Performance testing tools
- Load testing
- Types of performance testing
- Performance testing tutorial
- Jmeter performance testing tutorial
- What is performance testing
- Performance testing basics
- Software testing
- Performance testing process
- Jmeter tutorial
- Jmeter load testing tutorial
- Jmeter tutorial for load testing
- Load testing using jmeter
- Learn jmeter performance testing
- Performance testing with jmeter
- Jmeter tutorial load testing
- Jmeter tutorial for beginners
- Learn jmeter
- Apache jmeter
- Jmeter training
- Jmeter beginner tutorial
- Jmeter install
- Jmeter load test
- How to use jmeter
- Jmeter beginner tutorials
- Jmeter crash course
- Jmeter complete course
- Jmeter complete tutorial
- Jmeter windows
- Load testing tutorial
- Load testing jmeter
- Jmeter recording
- Jmeter performance testing tutorial for beginners
- Jmeter for beginners
- Jmeter for performance testing
- Software testing training
- Stress testing in software testing
- Load testing vs performance testing
- Stress testing
- Software performance testing
- Testing
- Software testing tutorial
JMeter load testing is shown in this JMeter tutorial for performance testing. Learn about performance testing,jmeter performance testing,jmeter,performance testing using jmeter,performance testing tutorial for beginners,jmeter load testing,jmeter testing,jmeter performance testing for beginners,jmeter load testing for web application,performance testing jmeter,performance testing in software testing,performance testing,types of performance testing.
0:00 JMeter Performance Testing Tutorial Intro
1:56 Performance Testing introduction
2:37 What is Performance
3:52 Need of Performance Testing
4:23 Business Transactions in performance testing
8:01 Virtual User
9:24 Performance Testing Script
9:34 Performance Testing Business Transaction Example
11:10 How to write Performance Test Script
11:36 Test in Performance Testing
12:51 Workload, Tests and Test Scripts Relationship
13:29 Performance Testing Tools
14:03 Performance KPI
14:21 Response Time in Load Testing
15:06 Latency in Load Testing
15:40 Performance KPI key performance indicators
19:48 Throughput in Load Testing
20:22 JMeter Performance KPI Example
22:32 Performance Testing Types
22:53 Load Testing in software testing
23:37 Stress Testing in software testing
25:50 Endurance Testing in software testing
26:30 Break
27:25 Performance Testing Process in software testing
31:18 What is Load Generator in Load Testing
32:20 Performance Testing Process
35:16 Test Environment in Load Testing
37:40 Performance Test Report JMeter
38:51 Break for Questions
39:45 What is JMeter
40:24 Check Java installed or not
41:26 Update Java
42:22 Install Java Latest Version
43:29 Install JMeter
47:37 Break for JMeter Questions
49:20 JMeter User Interface (UI)
49:35 JMeter Console
50:43 JMeter Toolbar
51:19 Software Testing Space Blog
52:33 JMeter Test Plan in Load Testing
53:04 JMeter Thread Group Explanation
53:47 JMeter HTTP Request Example
54:58 JMeter Request Web Server Name
56:00 JMeter Listener (Report)
56:45 Run JMeter Test Plan in Load Testing
58:04 JMeter Results in Listener
58:23 JMeter Results Clearing
58:48 JMeter Results Explanation
1:00:48 JMeter Thread Group Configuration
1:01:38 JMeter HTTP Request Name
1:01:55 Run JMeter Test Plan with changed Labels
1:02:23 Break for JMeter Questions
1:02:49 JMeter Thread Group Settings
1:07:47 JMeter Tips and Tricks
1:09:03 Run JMeter Test Plan with multiple Threads and Loop Count
1:09:39 JMeter Thread Properties Explained (Ramp Up Period and Loop Count)
1:12:03 JMeter Stop vs Shutdown during Load Testing
1:13:10 JMeter Load Testing Graphs
1:17:01 JMeter Results Analysis
1:17:21 JMeter Tips
1:17:40 JMeter Load Testing Summary
Topics include what is performance testing, JMeter load testing software, jmeter threads, jmeter samplers, jmeter http request, jmeter listeners, jmeter run test plan, jmeter graphs and jmeter result analysis in this Jmeter tutorial and software testing software demo.
JMeter Load Testing: • JMeter Performance Tes...
Performance Testing interview Questions and Answers: • Performance Testing In...
LoadRunner Tutorials: • Loadrunner Tutorials -...
#softwareandtestingtraining #inderpsingh #jmeter #jmetertutorial
Website (blog): inderpsingh.blogspot.com/
LinkedIn: / inderpsingh
You don't need other videos to watch, this is very enough to understand J meter.
Very helpful !!!
Great video for persons who are new to Performance Testing. I recommend that the viewers who are interested in this video purchase the in depth videos. The in-depth training videos go into a lot more details, have examples, and it is easy to use the videos to practice. Great work Inder!
The best Jmeter tutorial. I start watch from 49 min and it is very very easy for understanding. Thank you for your efforts.
It's really very good tutorial for the understanding the basics of performance testing and J-Meter. Thanks a Lot.
Waiting for some more stuff
I just jumped in on performance testing and I have to say that this tutorial is excellent. Thanks
Wonderful video.. Very clear and useful..No words to praise you mate..
Thank you for posting this video. It's very much helpful.
Thank you so much for this introduction on JMeter. It was VERY valuable to me. Keep the good work!
Eric Jobin You are welcome to this channel. Many thanks for your comment.
Enjoyed watching your tutorials. It is the first watching jmeter tutorials but I understand most the the things you were teaching.
Thank you, Molebogeng. Please also view the shorter JMeter tutorial that shows a full load test at ua-cam.com/video/3TZegZPz3a4/v-deo.html
Excellent Video... As I am beginner to the load testing on Jmeter, It clear my fundamental.
Thank you!
Rashmiranjan, many thanks for your comment :)
Please subscribe to know about the latest software testing videos. Thanks again.
I found this tutorial very valuable. Especially the explanation on the cleanup, theory behind how many samples you may want to look at, and the difference between the shutdown and stop commands. The only thing I would have asked at the end was, how to export the results so you can show them to your teams outside of JMeter, but otherwise, it was a very valuable walk through. Thank you for posting this.
The reports are called Listeners in JMeter. All listeners have access to the same performance results. It is possible to save these results in either XML or CSV format file for the team. It is even possible to configure which values you want to be stored in your results file.
Actually, all these things are covered in our JMeter training video series. This video is only a getting started video.
Many thanks for your comment.
Thanks for posting the video. Very helpful.
Very good insight into how to use the JMeter for beginners. Thanks for posting this
Jo, thank you :)
thank you so much - everything super clear :)
Thank you very much, good video, so clear and useful
thank you for the training about JMeter
it really useful , well done
Thank you.
This video was very useful. Well explained. I was able to follow the instructions and load test of my app!
Girish, glad that this video was useful to you :)
great job! Thanks for the introduction of JMeter
Many thanks. Next, learn the interview Q&A, LoadRunner etc. at the link, ua-cam.com/video/oPgxXSpb4o4/v-deo.html
Hi Inder....
Thanks a lot...
It is really helpful.
This video made easy to start using JMeter. Thank a lot!
Nilay, thank you for your comment. This is only the demo video from the affordable JMeter training. If you need the self-paced JMeter web performance testing training, please contact me.
very clear and interesting.Thanq!
Man, you're good. Thanks a lot.
Thanks a lot man ., the training was awesome and it is quite useful to the Beginners
Ranjith Venkatesh You are welcome. Thank you.
This was SO very helpful Inder. Thank you.
Excellent, thank you, Cherie.
Thank you very much for sharing your great knowledge... :)
this is amazing, i learnt so much from the one video, your a very good tutor. great video please continue on with the great work. will spread the words for subscribers on your channel
Many thanks, Ola. Appreciate your help.
Awesome video. Thanks!
really nice one !
Thanks!
thank you, it is very helpful!
Nice work, very helpful!!!!! :) :)
Everything is so clearly explained here. Thanks much for the effort you have put in.
Many thanks. You can view my short JMeter tutorial (the audio is low so please turn on subtitles by clicking Cc). The link is ua-cam.com/video/3TZegZPz3a4/v-deo.html
surely vl see that too. Thanks
tank's for the tutorial. Nice start for me. Have a nice suny warmy day
Thank you, Carlos. Appreciate your comment.
Easy to follow even with current version 3 & up.. Thank you!
Hi Sandy, you can also view my 18-minute JMeter video tutorial with a load test demo at ua-cam.com/video/3TZegZPz3a4/v-deo.html
Thank you for your video!!
Hi Inder, the video was very useful watching, thanks a lot for uploading.
Arockiaraj Martin You are welcome. Thank you for your comment.
Thanks Inder . Simple and very easy to understand this video was . Can you share some more videos ( if you have it ) on you tube ..
Thanks!
Dev
It's an awesome tutorial for beginner. Thank you.
Roman, many thanks for your comment :)
great men.. (Y) excellent work..
Thanks for the Video !!
Wonderful video.Thanks for such an awesome tutorial.
Hi Anwesha, many thanks for leaving a comment. You may check out my other Load Testing tutorials at ua-cam.com/video/oPgxXSpb4o4/v-deo.html&list=PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg&index=3
Hi Inder, can you please help us on how to perform recording over VPN?
Highly informative and ease to understand for the beginners. Excellent presentation. Thanks a lott.
Many thanks, Gayathri. You may find my other JMeter tutorial useful. It is only 18 minutes and its link is ua-cam.com/video/3TZegZPz3a4/v-deo.html
Yaaa. I already went through it. Thank uu. Im soo impressed on ur presentation and it is the best i ever heard on this topic.
Did we have load Generate Police in Jmeter. I mean IF we are running the application in one server and load need to be distribute the with other Vm's using with Load balancer with auto scaling , If yes , Can I get the clear on this and Doc also thanks .
very good..Easy understandable!!
Alex, thank you :)
awesome teaching. thank you for KT
Satya Singh You are welcome.
Cheers Mate, quite useful for beginners
Many thanks, Rajiv.
Nice video. Thanks
Excellant piece of work,.. Please keep up the good work..
Amrita, thank you.
Good video. Thank you
Fantastic tutorial to Jmeter. Thankt.
Hi Carl, many thanks for your comment. Appreciate it.
thank u sir ..very usefull
great tutorial
Very good demo, many thanks
Welcome, Satpal. Another JMeter demo and all my LoadRunner tutorials are available at ua-cam.com/video/3TZegZPz3a4/v-deo.html
really good video..
Very well explained thank you !
Thank you, Faisal.
JMeter tutorial was very helpful.
Many thanks, Renuka. My other Load Testing tutorials are available at ua-cam.com/play/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg.html
Nice Video Sir ! Thank you for uploading :)
Parth, thank you for your comment :)
can u pls suggest me some more videos for how to JMeter configured for Mobile device.
you made it easy to understand, thanks
Glad to know. You can find all my Test Automation tutorials in one place, at the link, ua-cam.com/play/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg.html
Thanks for the tutorial.
You are very welcome. Thank you for your comment.
super tutorial!! Thanks
alman hossain Thank you for your comment.
Very well explained!!!
Thank you.
Very good video for beginners....
Vijay, thank you.
very good performance details and JMeter
Thank you, Ninous.
It would be really helpful if you give a through explaination of inter thread communication ( jp@gc ultimate thread), jp@gc preprocessor .
Or if possible please let me know some links where we can get the thorough underatanding
Thanks for your response. Should I use the Test Script recorder for testing the query?
The full name of the Test Script recorder is HTTP(S) Test Script Recorder. Therefore, it can be used to record/ capture the HTTP or HTTPS requests to a web site. It cannot be used to load a query directly; however you can use it to load a web page that displays the results of the query.
Thanks for your questions.
Thank you very much, nice video and excellent Voice
Many thanks, Shiva. You can view my other tutorials on JMeter, LoadRunner, Selenium, HTML, XML etc. at the link, ua-cam.com/play/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg.html
Thanks a lot. Very useful
Thank you. You may like the other tutorials in the Test Automation playlist at ua-cam.com/play/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg.html
Inder you guided us in an Excellent way and you poses on dot tutoring skills. Subscribed to your channel to be in synch with your updates. Thanks again - M
Another heavily accented video. Anyone find a native English speaking J-meter video on this platform yet?? HMU
Very nice overview Inder.
Thank you.
Hello sir,
Your video is very helpful for me... could you please send me the link of stress testing.
thanks in advance
Great video
Excellent!
it is really nice
very useful.God Bless you.
Ravisankar, appreciate your comment. Thank you.
Hi, thanks for the tutorial. i'm having a problem when executing the script in your examples. i keep getting sample times of 21 seconds+ so i'm constantly getting a status of error on every test i run. i have set it up exactly how you have shown so i'm slightly confused. any help is appreciated.
adam My demo video uses a very simple JMeter test plan. If you are getting errors, you should check if in the HTTP Request, the Server Name or IP and the Path are valid. The sample time can be large if you are accessing a Server Name in a distant geographical location e.g. a distant country. Hope this helps.
JMeter stuff at 49:11
the real MVP
Thanks
thanks very much.. need ur other videos
Sunil, thank you for your comment.
Please see the details at inderpsingh.blogspot.com/2013/10/JMeterVideos.html
Hello Sir,
I installed java 7 and jmeter as told by you but while double clicking on jmeter batch file it asked me to run it and clicking on run , cmd prompt is opened saying "Unable to access jar file apachejmeter.jar ". please resolve asap.
Do you have a Windows computer? If yes, download apache-jmeter-3.0.zip from jmeter.apache.org/download_jmeter.cgi
After extracting the zip file, go to the JMeter bin folder, locate jmeter.bat, right-click on it and click Open.
Thank you
Intresting and very clear
+poonam pawaskar are you also working on JMeter. pls write to me @ charles.vimala@gmail.com. thanks.
+poonam pawaskar thanks for reply. please add me at gmail: charles.vimala.
I have a one login page , when i try to login, a otp send in its database ...after entering the otp in the loging page ..a new page will open ..here some fields are present here and save button is here...my requirement is ...I want to measure the what exactly navigation time take to open after entering the otp.. and after login successfully I fill all the fields of the and click on save button..what exactly time take to save the data
Can it possible with jmeter or not ? If yes ..how ?
Yes, it is possible for JMeter to measure the response times. The two requirements (Enter OTP page and Log in page) are similar so the following apply to both.
1) You need test data e.g. a bunch of valid OTP's.
2) You may be able to record the traffic in JMeter using HTTP(S) Test Script Recorder to get the JMeter requests.
3) If JMeter in unable to record the traffic, you can use a tool like Fiddler or use Firefox > Tools > Web Developer > Network and add the HTTP(S) requests by hand.
4) Once you have the requests, you should do request parameterization.
After all this, place the requests under a thread group, set the threads, add a listener and run the test plan as shown in this tutorial.
Thanks for this splendid video tutorial! Have a question out of this current session. How are Thread and Loop Count different? We can have 10 threads hitting the server instead of 2 threads, 5 loop count which makes same 10 request to the server,
In JMeter, threads is the number of virtual users. Loop count is the number of iterations performed by each thread. In your example, 10 threads will send 10 requests to the server simultaneously (higher load on the server but for short duration). When you have 2 threads and 5 loop count, each thread will make 5 requests but in sequence i.e. one request after another (lower load on the server but for longer duration). Do you understand the difference please?
@@QA1 Achaa explain kar dia bhai..
:D Kiaaa yar Kamalesh? tm b avein............
Thanks fr sharing!
Thanks again, Priyanka.
Can you please tell me how to use regular expression extractor to pass the token of one requests to another
?Thanks
A regular expression extractor is a post-processor element. You can add it to a request to get the value in a variable. In the other request, replace the fixed value with the variable e.g. ${date}.
Very informative
Sunil, thank you for your comment :)
could you please share those slides?
THE VERY BEST!!!!
Many thanks, Deepu. You may also like my 18-minute JMeter video tutorial with a load test demo at the link, ua-cam.com/video/3TZegZPz3a4/v-deo.html
Hi,
Your videos are crystal clear to understand. But still i have few doubts. Can i use Jmeter to test BI reports? Your inputs on the same please
JMeter is able to load test several types of applications like web sites, web services, ftp sites, databases, LDAP, email and others.
If your BI reports are published on a web site, you can certainly use JMeter to load test them. Also, if you desire, you can also load test the queries that generate the BI reports.
nice and clear :)
Rinoy K Rajan Thank you.
Hi,
I just found your videos and enjoy them a lot. I watched the one about becoming a testing expert. Excellent. A couple of questions. I want to learn Jmeter now. How far into it does this particular video take the student? If not so far, can you recommend other resources to get more comprehensive coverage of the tool?
Also, below a user asks you about purchasing the videos your jmeter videos? And then you say "Done". Maybe I am misunderstanding the conversation, but do you have more videos than this one for sale?
Thanks in advance!!!!
Steven
Hi Steven, thank you for your comment. This video is only an introductory video. I have a set of JMeter training videos (25 no.s) which is referred in the comment below. You can please see further details about those videos at inderpsingh.blogspot.com/2013/10/JMeterVideos.html
few question : What are the parts of thread group in jmeter?
How to perform correlation or regular expression extraction in jmeter?
How to get performance baseline from existing system?
hope you answer soon
These questions start small and objective to wide and subjective. But, here are the short answers to these questions. 1 - A thread group has number of threads, ramp-up, loop count and scheduler (with duration, startup delay, start time and end time). 2 - Add a regular expression extractor post-processor to the request. Store the value to a variable. Replace hard-coded values in subsequent requests with this variable. 3 - Run the baseline performance test on existing system running on current hardware and configurations. Run test multiple times until consistent results are available for key performance indicators (response times, throughput, users, hits/ second etc.)
Hi Inder,
Can you please send detail videos for me ? tinhtrongthienha009@gmail.com
Many thanks
what we should do when we test an application that runs on the local host in http request page
In HTTP Request, you can put localhost in Server Name or IP. However, you should avoid load testing the application running on the same machine as JMeter because both the application and JMeter would compete for the same resources like CPU, RAM and Network.
good explaination
Thank you.
I am facing this WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.
is it ok to work with this warning?
Sorry to know about the warning message. Right-click on jmeter.bat and Run as Administrator once. After that, you should be able to run JMeter.bat without any warning message.
thank u so much
Sayma, you are welcome.
Hi Inder, can i automate default server IP for all test cases same time?
Hi Syed, I understand from your question that you want to give the same server IP for all the HTTP requests. For this, right click on your thread group, go to Add, go to Config Element and click on HTTP Request Defaults. Provide the Server Name or IP in the text box. This value will be used by all HTTP requests within the same thread group. If you want to override this value in one or more HTTP requests in this thread group, simply provide a different Server Name or IP in those specific HTTP request(s). Does this answer your question please?
Thanks Inder
How can i perform load test on the queries that generate BI reports?
You design a load test based on your performance requirements. Let us say that the requirement is that one particular query (e.g. top products sold by month) should take less than 2 seconds to execute.
In order to test this requirement, you could execute this query for different months a total of say 100 times and compute the average query execution time. Then analyze this average query execution time against the above requirement.
Hi, While the Load Test is going on, can we add an extra script to the test plan without stopping the test?
Hi, you mean an extra Thread Group to the Test Plan? No. I could not even disable an existing Thread Group while the Test Plan is executing. But, you could always start executing a new JMeter Test Plan from another node (load generator) machine.
Hi, thanks for your video, where do i find remaining videos to become expert in jmeter, please provide me videos
Kakamani, thank you.
It is a paid access for the remaining videos. If interested, kindly refer the details at inderpsingh.blogspot.com/2013/10/JMeterVideos.html
Hi Inder Thanks for your help on previous question. Can you lemme know how can i change variables in body data i want to change variable in every test i made eg; 1 to 100 different variable on each test. and need to get idea on Pre & Post Processor Elements any videos or docs can you refer.
Syed Masood Post body is used in special request types like JSON or XML request. You can read about it at jmeter.apache.org/usermanual/component_reference.html#HTTP_Request
have you tried Sahi Pro for load testing? I am curious to how it compares to jmeter. Btw good starting tutorial. Really helpful
Not yet. I prefer working with the more popular tools.
Vivek - thanks for your comment.