You are spending your golden Time for others. Thank you. Good luck.
@RaghavPal3 жыл бұрын
So nice of you Anita
@siminafshar39623 жыл бұрын
I'm wondering about the 7 dislikes, who can dislike this video?? oh man this is the most decent Jmeter Tutorial In the entire world! you made my day bro
@RaghavPal3 жыл бұрын
I am so happy & humbled to see your message Simin
@SnezniPrinc3 жыл бұрын
This road of sharing knowledge is making thousand's of peoples life's easier and less stressfull. There is a Serbian saying for you mr. Raghav Pal....(rough translation): may people like you multiple(duplicate) by the thousands!
@RaghavPal3 жыл бұрын
I am so happy and humbled to see your message. Thanks a lot
@kalpnashah94516 ай бұрын
Namaste Raghav, you are a top rated instructor. Not just this video, but all your videos are crystal clear and you learn so much from all of them videos. Your knowledge is exceptional and valuable. Thank you and Asante Sana! 🙏 🙏
@RaghavPal6 ай бұрын
So nice of you Kalpna.. humbled
@Alex-gh7lj3 жыл бұрын
Superb course! This made my life much easier in grasping JMeter! Thanks for all your efforts!
@RaghavPal3 жыл бұрын
Most welcome Alex
@aariandsanamfanboy64012 жыл бұрын
@@RaghavPal *Raghav sir..* I am not getting the security certificate file for jmeter.. at *1:07:22* please tell me what to do to get that sir..??🙏
@u174902 жыл бұрын
@@aariandsanamfanboy6401 Try to record JMeter Test Script. While start of recording Jmeter will generate certificates in bin folder.
@danialzash10 ай бұрын
Your explanations were clear, and the step-by-step approach really made the learning process smooth and enjoyable. Thanks a bunch for sharing your knowledge!
@RaghavPal10 ай бұрын
You're very welcome Danial
@kothapallymadhu78722 жыл бұрын
You're putting the knowledge into the brain directly, very thankful to you sir,
@RaghavPal2 жыл бұрын
So nice of you Kothapally
@sanketh7682 жыл бұрын
Thank you sir, this helped in my load and API testing today.
@RaghavPal2 жыл бұрын
Most welcome Sanketh
@ilavarasansriraman41403 жыл бұрын
1 dislike from JMeter training center (paid) Admin 😂
@RaghavPal3 жыл бұрын
that's ok Ilavarasan
@chandraadari26693 жыл бұрын
@@RaghavPal you are doing a great job, please keep continuing.
@aakashamatya35808 ай бұрын
What a pathetic guy is this training center guy
@SurendraSingh-tp2vz2 ай бұрын
simply amazing course!!!! Thank you so much Sir for the awseome content as always :) wishing you all the best and good wishes!
@RaghavPal2 ай бұрын
Most welcome Surendra
@DarshakPaladiya Жыл бұрын
I was new to learning Jmeter but after completing your masterClass course, I m very confident to do performance testing with a good and quick hand. It is very useful for that who didn't know anything about Jmeter. Thank you for it amazing gift, Raghav Pal.
@RaghavPal Жыл бұрын
Most welcome Darshak
@gsffm90443 жыл бұрын
Thank you very much Raghav. This course is well designed and teached by you!
@RaghavPal3 жыл бұрын
Most welcome!
@dumbledore1923 жыл бұрын
You are the dude, this world needs. Wishing you the best
@RaghavPal3 жыл бұрын
Thanks a lot
@rishabhsharma6984 Жыл бұрын
Very helpful lecture....please make more videos like this....I haven't worked on it and my manager assigned task and this video helped me a lot
@RaghavPal Жыл бұрын
Glad to hear that Rishabh, sure will do, can find more here - automationstepbystep.com/
@lujaindeen89862 жыл бұрын
Wow great course Mr Ragav, thank you very much for your contribution and commitment 🙏🏼 I’m excited and looking forward to yet another amazing Terraform course from you. Thank you again.
@RaghavPal2 жыл бұрын
Thanks Lujain, I will plan for it
@npradeepkumar16132 жыл бұрын
@@RaghavPal i want to know how to upload file in graphql in jmeter please help me here
@rahulkaundal71953 ай бұрын
I have only one word for you public class Main { public static void main(String[] args) { String s = "Amazing"; System.out.print(s); } } -------------------------- output : Amazing
@RaghavPal3 ай бұрын
Thanks a lot Rahul.. humbled
@RaghavPal2 жыл бұрын
JMeter QUIZ - QUIZ - forms.gle/3EJr3aKgNRzJau3S7 Tell me your score in here
@cswithalokkumar95662 жыл бұрын
I have got13 points🤣
@poojac.k18222 жыл бұрын
15/17
@sanketkale89742 жыл бұрын
16/17 @Raghav Pal
@bhawanadhapudkar94122 жыл бұрын
18/22 I'hv some q related to output file from command line bcz when I run it from command line they create pdf file don't know why can you plz tell me the reason how to sort it???
@alkesh.sakhare2 жыл бұрын
22
@anitapatel60213 жыл бұрын
This is really helful. It has all information needed for Jmeter. You are great Raghav. Your thoughts are wonderful and impressive. Thank you so much for doing this. This is very amazing and nicely said on your web portal,"We often need someone to hold our hand and help us take the first few steps before we learn to walk and run I have designed every topic to start from scratch and take you up Step-by-Step Once you get this knowledge, do share and help everyone That will be the only price for my services as your Teacher " Thank you very much.
@RaghavPal3 жыл бұрын
Thanks a lot Anita, humbled
@rktripathi40083 жыл бұрын
Thank you so much I want to know one things please reply- How 1 million user hit the API, and memory we need for those users.
@RaghavPal3 жыл бұрын
Hi Ravi, in the FAQ section, you can find a typical general load that you can put from a standart system having 2.3 ghz CPU processor with 4 to 8 GB RAM. Generally it can handle 600 to 1000 users. So you will need higher infrastructure for 1 million. Some other good practices for a performance test 1. Always do performance testing on a separate env. Create a sep env which will not be used for other activities 2. Run your tests with the same infrastructure, network stats etc. To get consistent results and can be compared with the baseline 3. Always have a baseline to compare your test against. 4. JMeter checks the server performance and does not care for browser render time. So if you see your jmeter results are good but your application is still slow. Check for client-side performance testing tools 5. Focus on the areas that needs performance testing based on user scenario 6. Always document your results
@ramansingh71283 жыл бұрын
Watching from US, Today I watched first video on your channel.. I realized that Why I wasted my so much time and money on Udemy courses. Your way of teaching and knowledge is best among automation tutors. God bless you.
@RaghavPal3 жыл бұрын
Thanks a lot Raman
@Saideep953 жыл бұрын
Just completed the entire masterclass. Exceptional work!. Really Useful and would highly recommend, Thanks a lot Raghav , you made my life easier!
@RaghavPal3 жыл бұрын
Most welcome Saideep
@solankiankur11 ай бұрын
Hello sir, all videos are very wel lexplained...I have compleyed this course & noe I'm ready to work on jmeter.
@RaghavPal11 ай бұрын
All the best Ankit
@saicharanreddyb3 жыл бұрын
Today I completed this Jmeter course. This is very helpful in my work to test an application performance. Thank you Raghav.
@RaghavPal3 жыл бұрын
Most welcome Charan
@muhammadtalha98343 жыл бұрын
Thanks for sharing this knowledgeable video with us. Really helpful. #LoveFromPakistan
@RaghavPal3 жыл бұрын
Most welcome
@MrCaptainbirdman3 жыл бұрын
Thank you for this video! I've used JMeter before but I never knew how to create a request from scratch!
@RaghavPal3 жыл бұрын
Glad it was helpful Marche
@prithvivishwanath9 ай бұрын
Hi Raghav ... Can i learn AppDynamics after learning Jmeter ?... Is AppDynamics have scope in market ? After learning Appdynmaics can i expect any calls from good companies ? Please answer Raghav :)
@RaghavPal9 ай бұрын
Prithvi ## Learning AppDynamics after JMeter Yes, learning AppDynamics after JMeter can be a valuable career move. Both tools are used in the performance testing field, but they have different strengths and weaknesses. *JMeter:* *Open-source:* Free to use and widely adopted. *Load testing:* Excellent for simulating high user loads and analyzing performance bottlenecks. *Scripting:* Powerful scripting capabilities for complex testing scenarios. *Limited monitoring:* Can monitor basic metrics but lacks advanced capabilities. *AppDynamics:* *Commercial:* Paid solution with more advanced features. *End-to-end monitoring:* Provides comprehensive visibility into application performance and infrastructure health. *AI-powered insights:* Identifies root causes of performance issues and predicts future behavior. *Limited scripting:* Offers less scripting flexibility compared to JMeter. *Learning AppDynamics after JMeter can be beneficial for the following reasons:* *Complementary skills:* You can leverage your existing knowledge of performance testing with JMeter to learn AppDynamics quickly. *Increased market value:* AppDynamics is a widely used tool in the enterprise, and having expertise in it can make you a more attractive candidate for employers. *Career progression:* Learning AppDynamics can open doors to new job opportunities in application performance management (APM) and DevOps. ## Market Scope of AppDynamics AppDynamics has a solid market presence and is considered a leader in the APM space. According to Gartner's Magic Quadrant for Application Performance Monitoring, AppDynamics is a leader in the market and is positioned well for future growth. *Here are some reasons why AppDynamics has a good market scope:* *Growing demand for APM:* As businesses rely more heavily on technology, the need for effective application performance monitoring is increasing. *Cloud adoption:* AppDynamics is well-suited for monitoring cloud-based applications, which is a rapidly growing market segment. *AI-powered insights:* AppDynamics' AI capabilities help businesses identify and resolve performance issues quickly and efficiently. *Integration with other tools:* AppDynamics integrates with various other tools, such as DevOps tools and cloud platforms, making it a versatile solution. ## Job Opportunities with AppDynamics Having expertise in AppDynamics can open doors to various job opportunities. Some potential job titles include: *AppDynamics Engineer* *APM Specialist* *Performance Testing Engineer* *DevOps Engineer* *Cloud Performance Engineer* These jobs typically involve tasks such as: * Implementing and configuring AppDynamics * Monitoring application performance * Identifying and resolving performance issues * Collaborating with developers and other teams * Reporting on performance metrics *The demand for AppDynamics skills is expected to grow in the coming years, making it a valuable skill for anyone looking for a career in performance testing or APM.* ## Conclusion Learning AppDynamics after JMeter can be a strategic move to enhance your career prospects in performance testing and APM. With its growing market presence and increasing demand, AppDynamics offers valuable skills that can lead to exciting job opportunities.
@prithvivishwanath9 ай бұрын
@@RaghavPal really sir you made my day … I was not expected this detail explanation to my question … thank you very much Raghav 🙏 Love you sir
@surekhasamarth53273 жыл бұрын
I am yet to complete this video but it looks awesome. Your voice, pitch, concepts everything is perfect. I had attended 1 course earlier so its perfect for me as a crash course within short timespan. :) Thanks for these videos. Expecting something similar for Neoload and LoadRunner as well if you can.
@RaghavPal3 жыл бұрын
Thanks Surekha, I will plan on these topics too
@Karupin-and-chill Жыл бұрын
Thanks for the great course, sir! It was really useful during my internship
@RaghavPal Жыл бұрын
You're very welcome Karupin
@ДенисГайворонский-в2щ3 жыл бұрын
Thank you for the detailed explanation of how to use the Jmeter. It really helps!
@RaghavPal3 жыл бұрын
You're very welcome!
@4elog2 жыл бұрын
Тебе не противно было слушать этот акцент? Я как включил, у меня сразу отторжение от такого английского. Уж лучше бы он текстовый формат записал и через голосового бота прогнал
@ДенисГайворонский-в2щ2 жыл бұрын
@@4elog не помню, но объяснение тогда помогло)
@Geetiksfunhouse1232 жыл бұрын
Excellent tutorial. Thanks for making this video. Sharing to my all friends.
@RaghavPal2 жыл бұрын
Most welcome
@Star-vg7ix3 жыл бұрын
you forgot to mention that on the initial run, the jmeter certificate will not be in the /bin file. You have to first run the testscript recorder piece (there is a start button there) and this puts the certificate into the /bin folder. You can import it from there.
@RaghavPal3 жыл бұрын
Yes, thanks for adding
@naveennaveen0193 жыл бұрын
Hi Raghav. I am about to start this course from tomorrow. Just needed a brief overview if this course can help me clear jmeter interview? Or should I do another course to learn jmeter completely? Please advise. Others also can comment on what is the level of the course? Please reciprocate.
@RaghavPal3 жыл бұрын
Hi Naveen, yes, this will be good for any JMeter interview, will help if you can do hands-on
@gangadharreddy46062 жыл бұрын
Thanks a lot naveen, you are doing great service to the software community. Keep helping people as much as you can, you have great knowledge and great teaching skills.
@RaghavPal2 жыл бұрын
Thanks a ton
@MrRushandy3 жыл бұрын
Hi there Raghav. This is a fantastic resource for anyone getting to grips with Jmeter. Your section on testing SOAP APIs had me up and running with simple tests in no time at all. Many thanks for making this, it's very much appreciated.
@RaghavPal3 жыл бұрын
Glad it was helpful Andrew
@ejjagirisuresh8672 жыл бұрын
Thank you very much... wounderfull class
@RaghavPal2 жыл бұрын
Most welcome
@anitapatel60213 жыл бұрын
Finished master class today.Highly recommended.
@RaghavPal3 жыл бұрын
Thanks Anita, share in all your groups
@thilagavathip1629 Жыл бұрын
Thanks. I saw your video and got the answer.
@RaghavPal Жыл бұрын
Glad I could help
@polinax65743 жыл бұрын
Thank you Raghav, amazing work and great motivation for me to move forward with performance testing.
@RaghavPal3 жыл бұрын
Most welcome Polina,
@miket42342 жыл бұрын
awesome video! condense and concise and cover alot of fundamentals. thank u 🙌
@RaghavPal2 жыл бұрын
Most welcome Mike
@nitanbx3 жыл бұрын
thank you it really helping me as a new Quality Assurance
@RaghavPal3 жыл бұрын
Great to hear Nita
@suzanraj55833 жыл бұрын
For anyone looking to perform test on mobile app and struggling, please use Blazemeter and make sure the native app is in debug mode. Your developer should be able to publish .apk in debug mode. With VPN network and a lot of security issues, i could not get the JMeter recording controller to work but i was able to record all app events on Blazemeter and import the file to JMeter. Hope this helps someone.
@RaghavPal3 жыл бұрын
Thanks for adding Suzan
@madhuryaliyanage7002 Жыл бұрын
Thank you for the valuable videos.
@RaghavPal Жыл бұрын
Most welcome
@muhammadtalha98342 жыл бұрын
Hey Raghav, when I enter the java --version it shows me the same response as I entered the java -version. Kindly guide me through this I got 20/22 thanks for the quiz
@RaghavPal2 жыл бұрын
Great to know your quiz score, generally java -version works fine, if you are getting response to this, it should be good, can proceed
@Ranisha-Marakkar Жыл бұрын
Hello sir….are the details given on soap API and Rest API enough on these topics, so that I can add in my resume or do I learn more on these 2? Pls reply sir… Thanks for ur great job
@RaghavPal Жыл бұрын
Hi Ranisha, I will suggest to check some basic videos on API Testing. Can check my API Testing section here - automationstepbystep.com/
@learner80532 жыл бұрын
Is this course only for beginner level or advanced level also?
@RaghavPal2 жыл бұрын
Hi, this starts from basics, I have tried to cover most of the beginner topics and some high level, Basically this course helps to get started with JMeter and takes you to a point where you can work with any JMeter project with the foundation laid by this course and add to your knowledge as per the project requirements
@learner80532 жыл бұрын
@@RaghavPal Thank you so much Raghav for clarifying it
@joyz8157 Жыл бұрын
great course! thanks Raghav.
@RaghavPal Жыл бұрын
Most welcome Joy
@abhishekkumar-jw6rl2 жыл бұрын
Hi Raghav...can jmeter be installed an as desktop icon and opened as desktop icon instead everytime from terminal?
@RaghavPal2 жыл бұрын
Hi Abhishek, you can add the commands in a text file and save it as .bat format to create a batch file
@umarovmuhammadsolih618 Жыл бұрын
When I add JMeter bin folder to the path, still it is not callable outside of the bin folder. Please kindly help!!!
@RaghavPal Жыл бұрын
Hi Umarov, If you've added the JMeter bin folder to your system's PATH environment variable, but you're still not able to call it from outside the bin folder, there could be a few reasons for this: Make sure you have restarted your terminal or command prompt after adding the JMeter bin folder to your PATH. Changes to the PATH variable only take effect after you restart your terminal or command prompt. Check the value of your PATH environment variable to make sure that the JMeter bin folder has been added correctly. You can do this by opening a command prompt or terminal window and running the following command: echo %PATH% or echo $PATH This will display the current value of your PATH environment variable. Check if the JMeter bin folder is listed in the output. If the JMeter bin folder is listed in your PATH environment variable, but you're still unable to call it from outside the bin folder, you can try specifying the full path to the JMeter executable when you run it. For example, instead of running jmeter, you can run: /path/to/jmeter/bin/jmeter Replace /path/to/jmeter with the actual path to your JMeter installation. I hope this helps! Let me know if you have any further questions.
@calamitygamingindo3 жыл бұрын
Thank you so much, you are great teacher 👍
@RaghavPal3 жыл бұрын
You are welcome!
@Akshaykumar-vq5mp8 ай бұрын
Hello sir, what to do if i don't have root ca certificate in the bin section of Apache Jmeter.
@RaghavPal8 ай бұрын
Akshay Check this - stackoverflow.com/questions/21053346/apachejmetertemporaryrootca-crt-not-generated
@aariandsanamfanboy64012 жыл бұрын
*Raghav sir..* I am not getting the security certificate file for jmeter.. at *1:07:22* please tell me what to do to get that sir..??🙏
@RaghavPal2 жыл бұрын
not sure, if there are any changes, just try to use the same ver as I am using or can check some online examples
@dharanikumar42072 жыл бұрын
Hi raghav hope ur doing good. I need to loop the request untill response return "" can you help me out in this please
@RaghavPal2 жыл бұрын
Hi Dharani, you can use scripts & loops for this. Check these examples stackoverflow.com/questions/21190450/jmeter-loop-until-a-response-value-changes www.blazemeter.com/blog/while-controller-jmeter
@zahramahdavi9448 Жыл бұрын
Thank you so much for this course, very nice explained)
@RaghavPal Жыл бұрын
Glad it was helpful Zahra
@AnjaliSinghRajput763 Жыл бұрын
Thankyou So much sir ...🙏
@RaghavPal Жыл бұрын
Most welcome Anjali
@shahnewazaminjolly3673 жыл бұрын
Thank you so much for this tutorial. It was very helpful.
@RaghavPal3 жыл бұрын
You're very welcome!
@SimonBoudrou10 ай бұрын
Thanks !! Very helpful !
@RaghavPal10 ай бұрын
You're welcome!
@vijayalakshmishanmugam75703 жыл бұрын
Thank you so much. It saved lot of my time
@RaghavPal3 жыл бұрын
Glad it helped Vijayalakshmi
@NRNov162 жыл бұрын
Hi. Can you please help me out? I am not able to find ApacheJmeterTemporaryRootCA.crt file in jmeter >bin. Where i can find this? I am using Apache JMeter (5.4.3) Please help me out.
@RaghavPal2 жыл бұрын
Hi Vipin, Click on the "start" button on the HTTP(S) Test Script Recorder and it will generate one for you. You may be trying to import first and then start the recorder
@batmanrecharged2 жыл бұрын
After watching 5/6 diff video, I landed in urs at this best for Beginners (all nicely explained) I have doubt: In http recorder, even though my site is https, proxy is setup under http not https...I was setting up under https and it was not recording, after lot of head banging carefully saw that proxy is set under http and not https The technical reason for the same? And if I use foxyproxy instead of browser proxy setting, will that affect any of my future test which may be more complex...?
@RaghavPal2 жыл бұрын
will need to check on this
@rohankademani64062 жыл бұрын
One suggestion use light theme as it would be more clear while recording
@RaghavPal2 жыл бұрын
Hi Rohan, sure, in future will take note
@meghana12293 жыл бұрын
Hello Raghava, In Jmeter 5.4.1 version Menu Bar is missing.
@RaghavPal3 жыл бұрын
Hi Meghana, I will check on this, although this is a very recent video so should not face many changes
@LetsBeHuman2 жыл бұрын
Never knew that latency to time for first byte to reach the client from server. And thanks for adding all the notes. God bless you.
@RaghavPal2 жыл бұрын
most welcome
@andrewnhien97143 жыл бұрын
Thank you very much! HPLY!
@RaghavPal3 жыл бұрын
You're welcome Andrew
@MaheshKumar-eg7hn Жыл бұрын
This Video is enough to cover all concepts of the Jmeter?
@RaghavPal Жыл бұрын
Hi Mahesh, This is enough for the concepts and to start on any JMeter project, After this you may have to study as per the project specific requirements. Can also check JMeter Interview Video - kzbin.info/www/bejne/kHSxk6yEbamphKM
@Sampathyadav277 ай бұрын
Can u please make a video on regular expressions in jmeter
@RaghavPal7 ай бұрын
Sampath I believe I have discussed on this in the Correlation part.. Can also check this separate video - kzbin.info/www/bejne/bV6xlKyQqrqEpNksi=FgNyN7GqZ54-aJE_
@annapooranis49552 жыл бұрын
Thank you so much SIr
@RaghavPal2 жыл бұрын
Most welcome
@safiul19302 жыл бұрын
Is this still up to date for 2022? want to learn it. thanks.
@RaghavPal2 жыл бұрын
Yes Safiul
@Johnsahu-m7k Жыл бұрын
hey raghav. i have completed this video. can i mention in my resume as a 1 years experience in performance testing using jmeter tool. is sufficient or not.
@RaghavPal Жыл бұрын
Shiv If you have followed all topics with hands-on and have understood the concepts, you can mention JMeter skill in your resume. I will not suggest to fake your experience, but you can mention that you have worked practically on JMeter You can also upload your JMeter project on GitHub and mention the link in your Resume. This will give you extra weightage
@Johnsahu-m7k Жыл бұрын
@@RaghavPal Tnx..
@sshldas3 жыл бұрын
Very helpful video. Thanks
@RaghavPal3 жыл бұрын
Most welcome Saheli
@satishchowdarypАй бұрын
is it possible to capture the results of post call and use them in get call. for ex: caputring the values from two fields and I need to use them in get how can i achieve this ?
@RaghavPalАй бұрын
yes, can do that using correlation and using post processors like: Regular Expression Extractor XPath Extractor JSON Extractor Some videos to help you : JMeter Correlation: kzbin.info/www/bejne/bV6xlKyQqrqEpNksi=Q6TgOKUPUDgQVBrw JSON Extractor: kzbin.info/www/bejne/aaiTqWmraZJppMk
@saashak22293 ай бұрын
Hi , Thank you for all your effort! I wanted to ask if jmeter can run from another region ? Say New York if I am running the test from India ?
@RaghavPal3 ай бұрын
Saasha JMeter can indeed be used to simulate load testing from different regions. Here are a few approaches you can consider: 1. Distributed Mode: - JMeter supports distributed clustered mode, allowing you to have load generators (JMeter instances) residing in different geographic locations - For example, you can launch virtual machine instances on Amazon EC2 in various regions. Micro instances are free and can be used for testing purposes - Configure your JMeter test plan to run in distributed mode, specifying the remote servers' IP addresses or hostnames 2. BlazeMeter Cloud: - BlazeMeter offers geo-distributed load testing. It's free for up to 50 concurrent virtual users - You can use BlazeMeter to simulate load from different regions, even if your application is in a testing environment 3. Proxy Services: - Consider using proxy services to simulate different locations - Services like Hola allow your local machine to appear as if it's in a specific country. However, this might not be suitable for Linux servers Remember to adjust your test plan settings and ensure that your network allows communication between the JMeter instances in different regions -
@sUMEETTAMBI3 жыл бұрын
Raghav, Its nice that you have shared the video on JMETER. However, you have not explained or very less explained concept behind particular elements.
@RaghavPal3 жыл бұрын
Hi Sumeet, I will plan to add a conceptual video as well
@thilagavathip16293 жыл бұрын
need to load test and performance test send 1000 text file to API as POST request Example: foreach (read the file name from folder) { file_content = readfromfile("path+filename") Http request = new request("API end point")// response = request.body(file_content) print(file_name, elapsed(Ms), response_status, response_code) is it possible to do using Jmeter for multiple files. using this files i need to do load and performance test. please help me
@eppursimuovee8 ай бұрын
I am grateful for your detailed and understandable explanation. I want to be a test automation engineer, I learned / continue to learn Python and Java languages on this path. I will take the exam for the ISTQB certificate soon. I learned tools such as selenium junit postman and I can write API queries with pojo classes. I aim to strengthen my knowledge about performance tests, starting from videos. What else would you recommend I learn to start a strong career?
@RaghavPal8 ай бұрын
Anil Your learning path towards becoming a Test Automation Engineer looks quite strong.. Here are some additional recommendations to further solidify your preparation and launch a successful career: Technical Skills: Performance Testing Tools: Deepen your understanding of performance testing tools like JMeter, Gatling, or LoadRunner. These tools will help you analyze application performance under load and identify bottlenecks. API Testing Frameworks: Consider exploring dedicated API testing frameworks like RestAssured (Java) or Pytest (Python) alongside Postman. They offer advanced features for API automation and verification. CI/CD Pipelines: Familiarity with CI/CD concepts and tools like Jenkins or GitLab CI will make you a valuable asset in modern development environments. Database Testing: Learn fundamentals of database testing tools and techniques to verify data integrity and consistency. Cloud-based platforms: Cloud adoption is increasing, so understanding testing automation frameworks on platforms like AWS or Azure can be beneficial. Non-Technical Skills: Communication and Collaboration: Develop strong communication and collaboration skills to work effectively with development teams, stakeholders, and other QA professionals. Problem-solving and Analytical Skills: Hone your problem-solving and analytical skills to identify defects efficiently and develop effective test strategies. Documentation and Reporting: Practice writing clear and concise test documentation and reports to communicate your findings effectively. Industry and Domain Knowledge: Learn about the specific industry and domain you're interested in. This will help you tailor your testing approach and understand domain-specific challenges. Additional Tips: Build a Portfolio: Showcase your skills by building personal projects demonstrating your automation skills and knowledge. Contribute to Open Source: Contributing to open-source projects related to testing can further enhance your experience and network. Network with QA Professionals: Connect with other QA professionals through online communities, meetups, or conferences to learn from their experiences and build valuable connections. Stay Updated: The testing landscape is constantly evolving, so commit to continuous learning by attending online courses, reading industry blogs, and participating in online communities. Remember, a strong Test Automation Engineer combines technical skills with good communication, analytical thinking, and domain knowledge. By actively learning and showcasing your skills, you'll be well-positioned to launch a successful career in this exciting field. I hope this feedback helps
@eppursimuovee8 ай бұрын
@@RaghavPal Thank you for these valuable suggestions. I am not young and I am aware that I have a lot to learn to prove myself in this industry. I have also noted all your suggestions and will plan to improve myself on these issues. I wish you all the best.
@RaghavPal8 ай бұрын
Let me know whenever you face issues
@vamsikolla56693 жыл бұрын
Hi Ragava, As always a great video, I think Request filtering in Test Script Recorder is missing can you please add it .
@RaghavPal3 жыл бұрын
Sure Vamsi
@nitishmishra85727 ай бұрын
Plz help me in this. How much need to give no of unique users for each iteration and how to give umique test data and throughout timer. 1. Total AApi - 13 2. Each api need to achieve 100/hr 3. 1 iteration is complting in 80 sec.
@RaghavPal7 ай бұрын
Nitish I'd be try to assist you with setting up your JMeter test to meet your specifications: Unique Users and Threads: - Calculate Threads per API: With 13 APIs and a desired rate of 100 requests per hour for each, and considering your iteration time of 80 seconds (1,200 seconds per hour), you need approximately 100 requests / (80 sec/iteration) = 1.25 requests per iteration for each API. - Round Up Threads: For stability and to ensure all APIs get at least 1 request per iteration, round up to 2 threads per API, resulting in a total of 26 threads (13 APIs * 2 threads). Unique Data Throughout Timer: 1. Use CSV Data Set Config: - Create a CSV file with unique data columns for each API request parameter. For example, `userId`, `productId`, etc. - In JMeter, add a `CSV Data Set Config` element as a child of your Thread Group. - Configure it to read your CSV file, specify variable names for each column, and enable "Variable Names are in the First Row" if your headers are in the first row. - Set "Number of times to use each line" to 1 to prevent reuse of the same data during an iteration. 2. Access Data in Samplers: - In your API requests (HTTP Samplers), reference the variables created by the `CSV Data Set Config` using `${variableName}` syntax. For example, to use the `userId` value, reference `${userId}` in your request parameters. Example CSV File: ```csv userId,productId user1,product100 user2,product50 user3,product200 ... (unique data for each API parameter) ``` Example HTTP Sampler Body: ``` { "userId": "${userId}", "productId": "${productId}", // ... other request parameters } ``` Timer Handling: - Concurrent Users vs. Ramp-Up: - If you want all 26 users to start simultaneously, use a `Constant Throughput Timer` with a target concurrent users of 26. - If you want them to gradually ramp up over a specific timeframe, use a `Consecutive Timers` configuration with a `Synchronized Timer` at the beginning to ensure user starts are coordinated. Remember to adjust variable names, request parameters, and CSV data based on your actual API requirements. With this approach, you should have unique users per iteration, unique data for each request, and controlled timers according to your needs.
@Sampathyadav277 ай бұрын
It's very clear cut explanation man ,is this is also same for experienced candidates??
@RaghavPal7 ай бұрын
Yes, definitely it will help all. Can check more advanced tutorials here - automationstepbystep.com/
@Sampathyadav277 ай бұрын
@@RaghavPal it was so helpful, can u please make the video in loadrunner??
@RaghavPal7 ай бұрын
I will plan
@madhumithayogeeswaran55845 ай бұрын
Sir can u explain why should we go for api
@RaghavPal5 ай бұрын
Madhumitha Is your ques is "Why should you learn API Testing" Learning API testing and API automation testing offers several valuable benefits: 1. Early Bug Detection: - API testing allows you to catch bugs early in the development process. - By validating APIs during testing, you prevent issues from propagating to the entire product or stalling development². - Imagine it as a health check for your software's building blocks! 2. Increased Test Case Reusability: - Automated API testing provides reusable test cases. - You can efficiently validate API features across different scenarios, saving time and effort. - Think of it as building a library of reliable tests that you can reuse². 3. Efficiency and Time Savings: - API automation testing speeds up the testing process. - Automated tests execute faster than manual ones, allowing quicker feedback. - This efficiency translates to faster development cycles and timely releases¹. 4. Integration with CI/CD Pipelines: - API automation tests seamlessly integrate into your Continuous Integration/Continuous Deployment (CI/CD) pipelines. - You can automatically run tests whenever code changes are made, ensuring consistent quality throughout the development lifecycle. 5. Improved Code Quality: - Rigorous API testing ensures that APIs adhere to standards and specifications. - It helps maintain code quality by catching inconsistencies and deviations. 6. Cost Savings in the Long Run: - Catching and fixing issues early reduces the cost of addressing them later. - Efficient testing practices lead to cost-effective development². In summary, learning API testing empowers you to build robust, reliable software, streamline development processes, and contribute to overall product quality
@madhumithayogeeswaran55845 ай бұрын
@@RaghavPal I am watching ur video and doing hands on sir.Actually I testing tamilnadu electricity board website.In what way I will need to do api testing. Will that be necessary. I didn't understand wat u r saying I this video sir.why get keyword uses list users?
@RaghavPal5 ай бұрын
Okay, the API Testing section here will help you automationstepbystep.com/
@madhumithayogeeswaran55845 ай бұрын
@@RaghavPal sir while using listeners sometimes it is showing 0%error but after sometime if I am testing it is showing 100%error. Is that due to poor network connection
@RaghavPal5 ай бұрын
may be... will need to check logs.. or add assertions and see
@syamveerna3 жыл бұрын
Thank you .. just one question in this video you have given example for HTTP but if we do user transactions using different sets of dat how we can do?
@RaghavPal3 жыл бұрын
Hi Syamveerna, You can use csv file for data sets, Have shown that in a section.
@antasjain3 жыл бұрын
Hey Man, i was thoroughly learning and practicing the topics till now, But I have lost the track on the Config Element Topic, I can't understand the basic usage and need for the same.
@RaghavPal3 жыл бұрын
Hi Antas, you can check here kzbin.info/www/bejne/omGZn5lveJ12hqc. I will be adding some new videos soon
@jagadeeshneti40873 жыл бұрын
Bro I don't have jmeter report file in bin for importing SSL certificate how can I bro ?
@dayasagards81893 жыл бұрын
Same issue
@jagadeeshneti40873 жыл бұрын
@@dayasagards8189 are u job holder bro
@RaghavPal3 жыл бұрын
can try the setup again
@SciaticaDrums Жыл бұрын
I just installed and started using it on MacOS after working with it for a while on Windows. I installed it in /Applications. Makes sense.
@RaghavPal Жыл бұрын
all the best
@workwork7505 Жыл бұрын
Also can you please make new video on Correlation. With an example of logging in to any application and trying handle Jsession and other Dynamic IDs with correlation.
@RaghavPal Жыл бұрын
This can help: kzbin.info/www/bejne/bV6xlKyQqrqEpNksi=C3LkzoCEvMVmDLkv
@gulabsingh8983 Жыл бұрын
2 min silence for paid course 😢
@RaghavPal Жыл бұрын
Hope this was helpful, share with all who may need this
@madhub44213 жыл бұрын
Thank you very much Raghav 💖 now I got clear knowledge about Jmeter in this one comple video and can you please do same for AWS, Git, Kubernetes, Docker & Ansible, Shell Scripting then we all can get Devops Engineer and can you please do the needful for our job careers🙏At last can you please provide latest interview Questions nd Answers for each topics and we all waiting for your support globally 🙏🌏🙏
@RaghavPal3 жыл бұрын
Sure I will do Madhu, thanks for the message
@rumanaakther681 Жыл бұрын
Hi Raghav, This class is fantastic. Do you have any online classes for performance testing?
@RaghavPal Жыл бұрын
Hi Can find all here - automationstepbystep.com/
@ShubhDevotional3 жыл бұрын
Thank You, Bhaiya! It helped me to get the gist of JMeter in first 30 minutes
@RaghavPal3 жыл бұрын
Most welcome Shubham
@vipintekade6400 Жыл бұрын
Raghav is the only trainer who gives details description of all the details notes in the description box after every you tube video .I haven't seen anyone except raghav.
@RaghavPal Жыл бұрын
so happy and humbled to see this Vipin, Thanks
@seemapathak64566 күн бұрын
great work Raghav ,I have learned a lot from your channel. I have a request please make a tutorial for Visual Regression Testing. thank you in advance.
@RaghavPal6 күн бұрын
Great to know this helped Seema.. Sure i will check on this
@jabezsirigiri3 жыл бұрын
Hi Raghav, I have been watching your all videos, all of them nicely done. Really you are helping many who not afford to go to in person classes. Can yo do a video on Appium on MacBook Pro M1. Keep up the good work Jabez from 🇺🇸
@RaghavPal3 жыл бұрын
I will plan Jabez. Thanks for watching
@kirillorlov85943 жыл бұрын
You are amazing bro. Thanks for you from Belarus! you helped to start performance testing way ) Thank a lot
@RaghavPal3 жыл бұрын
Hi Kirill, great to know, all the best
@Forty3Stories Жыл бұрын
I dint even install jmeter on my laptop. Just lazily watched the whole video and cleared an interview 😊
@RaghavPal Жыл бұрын
Great, please also do hands-on
@amosayotunde969420 күн бұрын
Can I still use this in 2024
@RaghavPal19 күн бұрын
Yes
@murthuzaalihussainy5522Ай бұрын
Hi @Raghav Big fan of your work., Thank you for your classes which helps a lot... Have a small doubt How to increase font size in Jmeter could not find any solution for this
@RaghavPalАй бұрын
Thanks a lot Murthuza This can help stackoverflow.com/questions/36899553/how-to-change-font-size-for-jmeter
@santoshkiranvarada71193 жыл бұрын
Hi Raghav while try to run for 1st JMeter test, getting below error. It's not saving also. what could be error? 2021-09-30 13:49:13,761 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[AWT-EventQueue-0,6,main] java.lang.NoClassDefFoundError: Could not initialize class org.apache.jmeter.gui.util.FileDialoger
@RaghavPal3 жыл бұрын
Hi Santosh, Did you change JMeter theme from JMeter -> Options -> Look and Feel -> Try to change and restart JMeter Also check this stackoverflow.com/questions/57190107/jmeter-why-get-error-when-try-to-save-test-plan
@chisomanitche6973 Жыл бұрын
Is it possible to run threads with users following different steps? With the way it is structured currently, running a thread with 5 users will have the users doing the same thing one after another. Is it possible to make the steps(or actions) random per user? So take for instance an eCommerce shop with steps: 1. Browser a product 2. Go to wishlist 3. Add product to cart 4. Make an order While user A is doing steps 1,3,4, I would like user B do steps 2,3,4. Because in a real world scenario this would be the case.
@RaghavPal Жыл бұрын
Yes, it is possible to run threads with users following different steps in JMeter. There are a few ways to do this. One way is to use the **Random Order Controller**. This controller will randomly order the execution of the child elements. So, if you have a thread group with 5 users and each user has a list of steps, the Random Order Controller will randomly order the steps for each user. Another way to do this is to use the **Inter-Thread Communication** (ITC) mechanism. This mechanism allows you to pass data between threads. So, you could create a variable that stores the current step and then use the ITC mechanism to pass the variable from one thread to another. Finally, you could also use a custom JMeter plugin to do this. There are a number of plugins available that can be used to randomize the order of steps for users. Here are the steps on how to use the Random Order Controller to randomize the order of steps for users in JMeter: 1. Create a thread group. 2. Add a Random Order Controller to the thread group. 3. Add the steps that you want to randomize to the Random Order Controller. 4. Set the **Random Order** property to **Yes**. 5. Run the test plan. The Random Order Controller will randomly order the execution of the steps for each user. Here are the steps on how to use the Inter-Thread Communication mechanism to randomize the order of steps for users in JMeter: 1. Create a thread group. 2. Add a variable that stores the current step. 3. Set the variable scope to **Thread Group**. 4. Add a sampler to the thread group for each step. 5. In each sampler, get the current step from the variable. 6. Perform the action for the current step. 7. Set the current step to the next step. 8. Run the test plan. The Inter-Thread Communication mechanism will pass the current step variable from one thread to another. This will allow you to randomize the order of steps for each user. I hope this helps
@NgaTran-bv5kk Жыл бұрын
It is very useful for that who didn't know anything about Jmeter. Thank you for it amazing gift, Raghav Pal.
@RaghavPal Жыл бұрын
So nice of you
@varshabagewadi3338 Жыл бұрын
Hi Raghav sir, I go through many of your videos to gain Automation Knowlwge and it has really helped me alot so far. I want to know how to Automate WinForms and WPF based windows Applications. I am able to automate using WinAppDriver and Winium but not finding some of the element properties using Inspect or UIspy. Kindly let me know is there any other way we can automate these windows applications. Your reply will be very helpful.
@RaghavPal Жыл бұрын
Hi Varsha Here are a few ways to automate WinForms and WPF based windows applications. * **Microsoft UI Automation:** This is a powerful API that allows you to interact with the UI of any Windows application, including WinForms and WPF applications. You can use UI Automation to find and manipulate elements, simulate user input, and get information about the UI of the application. * **Selenium WebDriver:** This is a popular API for automating web applications, but it can also be used to automate WinForms and WPF applications. Selenium WebDriver uses the WebDriver protocol, which is a standard way for automating web applications. This means that you can use the same Selenium WebDriver code to automate both web applications and WinForms and WPF applications. * **Katalon Studio:** This is a test automation platform that supports WinForms and WPF applications. Katalon Studio provides a graphical user interface that makes it easy to create and run automation tests. Katalon Studio also supports a variety of automation frameworks, including WinAppDriver and Selenium WebDriver. If you are not able to find the element properties you need using Inspect or UISpy, you can try using the following methods: * **Use the WinAppDriver or Winium inspector:** These inspectors provide more information about the elements in a WinForms or WPF application than Inspect or UISpy. * **Use the Microsoft UI Automation Spy:** This tool allows you to see the UI Automation tree of a WinForms or WPF application. This can be helpful for finding the element properties you need. * **Use the documentation for the application:** The documentation for the application may provide information about the element properties you need. I hope this helps
@thilagavathip16292 жыл бұрын
Hi sir how to add JMETER summary report results to database using non GUI (I am using postgress. I require to store the result in postgress DB. If I run Jmeter command "sh jmeter.sh -n -t "./LoadTest.jmx" -l "pa.csv" -e -o $PWD/html/pars" in non GUI mode then the html report detail require to store in DB)
@RaghavPal2 жыл бұрын
Hi, This can help stackoverflow.com/questions/36741446/add-summary-report-results-to-database-in-jmeter