JMeter Beginner Tutorial 4 - How to use Listeners

Поділитися
Вставка
  • Опубліковано 7 лип 2016
  • JMeter Beginner Playlist : bit.ly/2Q0AJG3
    JMeter Intermediate Playlist : bit.ly/2M6AiIS
    JMeter Advanced Playlist: bit.ly/38T8KR5
    Free Courses - automationstepbystep.com/
    Jmeter Beginner Tutorial 4 - Listeners
    listener = elements that gather information about the performance test
    used to view results/metrics of the test
    latency = time to first byte
    1. View Results in Table
    2. View Results Tree
    3. Aggregate Report
    4. Graph Results
    5. Summary Report
    6. Simple Data Writer
    _______ ONLINE COURSES TO LEARN _______
    FREE Courses - automationstepbystep.com/onli...
    Udemy Discounts - automationstepbystep.com/udem...
    GitHub - github.com/Raghav-Pal/
    Udemy - www.udemy.com/user/raghav-pal-3/
    Training schedule - automationstepbystep.com/trai...
    ----------- UI TESTING -----------
    Selenium Beginners - bit.ly/2MGRS8K
    Selenium Java Framework from Scratch - bit.ly/2N9xvR6
    Selenium Python - bit.ly/2oyMp5x
    Selenium Tips - bit.ly/2owxc50
    Selenium Builder - bit.ly/2MKNtlq
    Katalon Studio - bit.ly/2wARFdi
    Robot Framework with RIDE- bit.ly/2Px6Ue9
    Robot Framework with Eclipse - bit.ly/2N8DZxb
    Protractor - bit.ly/2KtqVkU
    TestProject - bit.ly/2DRNJYE
    ----------- API TESTING -----------
    Web Services (API) - bit.ly/2MGafL7
    SoapUI - bit.ly/2MGahmd
    Postman - bit.ly/2wz8LrW
    General - bit.ly/2PYdwmV
    Katalon Studio API Testing - bit.ly/2BwuCTN
    ----------- MOBILE TESTING -----------
    Appium - bit.ly/2ZHFSGX
    Mobile Playlist - bit.ly/2PxpeUv
    ----------- CI | CD | DEVOPS -----------
    Jenkins Beginner - bit.ly/2MIn8EC
    Jenkins Tips & Trick - bit.ly/2LRt6xC
    Docker - bit.ly/2MInnzx
    Kubernetes - bit.ly/2MJIlMK
    ----------- VERSION CONTROL SYSTEM -----------
    Git & GitHub - bit.ly/2Q1pagY
    GitLab - bit.ly/2kQPGyQ
    ----------- PERFORMANCE TESTING -----------
    JMeter Tips & Tricks - bit.ly/2NOfWD2
    Performance Testing - bit.ly/2wEXbLS
    ----------- PROGRAMMING -----------
    Java Beginners - bit.ly/2PVUcXs
    Java Tips & Tricks - bit.ly/2CdcDnJ
    GROOVY - bit.ly/2FvWV5C
    JAVASCRIPT - bit.ly/2KJDZ8o
    ----------- IDE -----------
    Visual Studio Code - bit.ly/2V15yvt
    ----------- MAVEN -----------
    Maven - bit.ly/2NJdDRS
    ----------- OTHERS -----------
    Redis- bit.ly/2N9jyCG
    Misc - bit.ly/2Q2q5xQ
    Tools & Tips - bit.ly/2oBfwoR
    QnA Friday- bit.ly/2NgwGpw
    Sunday Special - bit.ly/2wB23BO
    Ask Raghav - bit.ly/2CoJGWf
    Interviews - bit.ly/2NIPPxk
    All Playlists - bit.ly/2LSiezA
    Keep Learning,
    Raghav
    ---------- Connect with Raghav -----------
    Website - automationstepbystep.com/
    LifeCharger - lifecharger.org/
    Udemy Courses - www.udemy.com/user/raghav-pal-3/
    Facebook - / automationstepbystep
    Twitter - / automationsbs
    UA-cam - / automationstepbystep
    You can support my mission for education by sharing this knowledge and helping as many people as you can.
    Call for training at your location - raghav.qna@gmail.com

КОМЕНТАРІ • 242

  • @scuevas1023
    @scuevas1023 7 років тому +13

    Raghav, great beginner tutorial! thank you for providing these tutorials it has helped me understand and implement performance testing at my work.

    • @RaghavPal
      @RaghavPal  7 років тому +1

      Sandra, i am glad it helped you.

  • @AjeebCreativityAC
    @AjeebCreativityAC 7 років тому +5

    Great job buddy.
    past 1 year searching for this type of tutorial.

  • @ekta0111
    @ekta0111 7 років тому +7

    HI Raghav ,
    thanks for these tutorials .They are easy to understand n good way to learn.

  • @narasimhanms8822
    @narasimhanms8822 6 років тому +2

    Hi Raghav, Crisp and Clear content. No room for confusion. Knowledge sharing is an art and you have it.Thank you.

    • @RaghavPal
      @RaghavPal  6 років тому

      Great to hear this Narasimhan

  • @louisaguo2744
    @louisaguo2744 5 років тому

    Hi Raghav, thank you so much for providing these videos, they are exactly what I am looking for, and thank you for the step by step instruction, very clear, very helpful

    • @RaghavPal
      @RaghavPal  5 років тому

      You're welcome Louisa

  • @divyeshtandel6056
    @divyeshtandel6056 7 років тому +1

    Raghav i am going through your tutorials for first time and would like to say that they are really well explained and easy to understand.

    • @RaghavPal
      @RaghavPal  7 років тому +1

      I am glad it is helping you. Keep watching and learning.

  • @marksaimann7051
    @marksaimann7051 8 років тому +1

    Thank you so much for your video clips
    Your clips are very helping
    Appreciate for your time and efforts

    • @RaghavPal
      @RaghavPal  8 років тому

      I am glad it is helping. Thanks.

  • @charishmadara7245
    @charishmadara7245 5 років тому

    Really great beginner tutorial, thank you very much for providing these tutorials it helped me a lot, these are really easy to understand.

    • @RaghavPal
      @RaghavPal  5 років тому

      you're welcome Charishma

  • @varshathaker1056
    @varshathaker1056 7 років тому +2

    Thanks raghav.. You explain so well :)

  • @ramasraju9993
    @ramasraju9993 7 років тому +1

    thank you,your explanation is awesome.

  • @smanap3859
    @smanap3859 6 років тому

    very good videos.. thank you for uploading these. really helped me a lot

    • @RaghavPal
      @RaghavPal  6 років тому

      You're welcome Smana

  • @prashantvaghela3337
    @prashantvaghela3337 3 роки тому

    Thank you raghav for making JMeter tutorial series. It is very very helpful. Thanks again

  • @nairunni60
    @nairunni60 6 років тому

    Raghav. Thanks for your lovely classes. Very precise and clear. Keep it up

    • @RaghavPal
      @RaghavPal  6 років тому

      I am glad it was useful Nair

  • @iftekerahmed
    @iftekerahmed 4 роки тому

    really helpful, you are one of the best online teacher I follow. One suggestion , during you explanation try to mention some common interview question interviewer may ask . May Allah bless you .

    • @RaghavPal
      @RaghavPal  4 роки тому

      Great suggestion Ahmed, I will work on this

  • @sumeshsuseelan7695
    @sumeshsuseelan7695 5 років тому

    Thank you, Raghav. was so helpful.

    • @RaghavPal
      @RaghavPal  5 років тому

      You're welcome Sumesh

  • @ajitkumer3468
    @ajitkumer3468 4 роки тому

    Hi ... greetings from Bangladesh.. You have done really a great job. Your explanation is very easy and understandable. Keep it up. Thanks, thanks a lot

    • @RaghavPal
      @RaghavPal  4 роки тому

      You're welcome Ajit. Humbled by your message

  • @NazCookingDelights
    @NazCookingDelights 4 роки тому

    Very very good tutorial.Thanks for your efforts Sir!

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      You're welcome Nazrin

  • @omermindivanli2981
    @omermindivanli2981 5 років тому

    VERY GOOD TUTORIALS!

    • @RaghavPal
      @RaghavPal  5 років тому

      Thanks for watching Omer

  • @nguyenquan270719
    @nguyenquan270719 7 років тому +2

    Your video is clearly, Thanks Rahaav Pal

    • @RaghavPal
      @RaghavPal  7 років тому +1

      Great to know it helped. Keep learning.

  • @bilalrahaoui191
    @bilalrahaoui191 5 років тому

    interessting explanation , so easy and practical

  • @charankumar7503
    @charankumar7503 7 років тому +1

    Nice to explain

  • @pmreddy3253
    @pmreddy3253 6 років тому

    Raghav,
    Your videos are really good.

    • @RaghavPal
      @RaghavPal  6 років тому

      Thanks for your message

  • @abhilashshettigar2092
    @abhilashshettigar2092 6 років тому +1

    Thanks for Helping , Good for Trainee

  • @manikandanmadheshwaran5576
    @manikandanmadheshwaran5576 6 років тому +1

    Hi Raghav,
    Thanks for valuable sessions. It would be great if you explain us about difference between Graph Result and Summary report as both are containing similar kind of information

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi MANIKANDAN, i will do that.

  • @digambarkarde902
    @digambarkarde902 6 років тому

    Thank you so much sir very helpful for me..Thanks A lot..

    • @RaghavPal
      @RaghavPal  6 років тому

      You're welcome Digambar

  • @WeBeClubbin
    @WeBeClubbin 3 роки тому

    Excellent video. Thank you!

    • @RaghavPal
      @RaghavPal  3 роки тому +1

      You are most welcome Bruce

    • @WeBeClubbin
      @WeBeClubbin 3 роки тому

      @@RaghavPal is there a Mac version for Badboy software UI tester as I don't have a Windows machine?

    • @RaghavPal
      @RaghavPal  3 роки тому +1

      Badboy is not used now, Can try chrome plugin for Blazemeter ua-cam.com/video/zn1DSUZ6t64/v-deo.html

    • @WeBeClubbin
      @WeBeClubbin 3 роки тому

      @@RaghavPal thank you. I'll check it out

  • @michaborski7383
    @michaborski7383 5 років тому +1

    great job man!

  • @natashakaul1544
    @natashakaul1544 7 років тому +1

    Loved it. Thanks a ton for the putting the session on assertion.
    Do you have videos on java programming??? if so please share the link.
    will be more than happy :-)

    • @RaghavPal
      @RaghavPal  7 років тому

      Thanks for liking. Will soon post java programming step by step videos. Do Subscribe.

  • @pretendwork4023
    @pretendwork4023 3 роки тому

    I love you. U make difficult concept simple :)

  • @Alex-ze7xo
    @Alex-ze7xo 7 років тому +1

    Nice video, but could you add video about report analyzing and searching of bottlenecks, thanks in advance?

  • @chaurasiajagdish
    @chaurasiajagdish 7 років тому +1

    very good explanation in every video.

    • @RaghavPal
      @RaghavPal  7 років тому +1

      I am glad it helped.

  • @janardhanrajagopal6064
    @janardhanrajagopal6064 6 років тому

    hi raghav!!! is it possible to save response data in a folder
    with timestamp
    i.e response data saved in csv or xml which in turn saved in folder with timestamp
    if so could you please let me know the process. sorry to bother you

  • @sireesha2454
    @sireesha2454 7 років тому +1

    sir thank you so much very helpful

    • @RaghavPal
      @RaghavPal  7 років тому

      thanks for watching Sireesha. Keep learning.

  • @daniaalkhalil8355
    @daniaalkhalil8355 3 роки тому +1

    Thank you Raghav for this video , please how can i display using simple data writer in an Excel file the header of each column in the Excel file .

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi Dania, check the configure section of the listener. You will see a button Configure next to the file path box

  • @Sam-gb5ws
    @Sam-gb5ws 6 років тому

    Very well explained.

    • @RaghavPal
      @RaghavPal  6 років тому

      Thanks for watching Lavni

  • @nidhishetty9732
    @nidhishetty9732 6 років тому +1

    Hi Raghav,
    Why does it happen that each time i run the same HTTP Request,everytime the Response Time and Latency keeps on changing?
    How to report it to the developer as the time(in ms) is constantly changing .EX:once it shows 1136 ms and again if i run same script after refresh it shows 2231ms.
    Which value is correct in this case.
    NOTE:I am using only one user in sampler request and hitting on same url again and again.

    • @RaghavPal
      @RaghavPal  6 років тому +1

      Hi Nidhi, there may be multiple factors causing this variation like
      1. State of server
      2. Users on server
      3. Network connection
      4. Environment parameters.
      Therefore, for a performance test its recommended
      1. Have a separate env
      2. Env has a stable network
      3. Nobody else uses the network during performance testing
      In your case you can do multiple runs and take the avg.

  • @cibelless510
    @cibelless510 4 роки тому

    great tutorial best ever

    • @RaghavPal
      @RaghavPal  4 роки тому

      So happy to see this Vinicius

  • @nandhakumarragunathan2438
    @nandhakumarragunathan2438 6 років тому +1

    Good explaining! and which listener can I use for heavy loading performance test.

    • @RaghavPal
      @RaghavPal  6 років тому

      For any performance test, any listener with graphical view is not suggested. You can use any tabular listener. Better you run from commandline and create jtl file. You can also use html dashboard report as shown here - ua-cam.com/video/aHV5IizW7u4/v-deo.html

  • @NehaGupta-ur8ji
    @NehaGupta-ur8ji 4 роки тому

    Hi Raghav, i just wanted to know how using these reports, i can check which page is taking more time for loading. Or we can say, which all pages/urls need to be modularize for faster loading.

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Neha, this will be based on your baseline stats. Baseline is the stats like response time, avg time etc agains which you compare all your subsequent results. Now this can be given to you by your team OR you can generate a baseline for every user load say 10 users, 100, 1000 etc and then compare each run of that configuration agains that baseline.
      Some other good practices
      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

  • @pritamdey7531
    @pritamdey7531 6 років тому +1

    Hi Raghav,
    Thanks for the nice explanation. I want to monitor the response time, hits/sec, throughput etc while running test using non-GUI mode. How to achieve that? I would like to request you please make a video for the same.

    • @RaghavPal
      @RaghavPal  6 років тому

      Sure Pritam will do.

  • @raulcpop
    @raulcpop 7 років тому

    What are exactly throughput?
    And if we have errors,what are the most common of errors there?

  • @automationra
    @automationra 3 роки тому

    Hi Sir, I would like to ask regarding that number of users. Is that has a limited no. of users that can be tested?

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi, this depends on your system configuration, JMeter can create multiple threads, but if you are running JMeter on a system with low configuration, it may not work

  • @aymansmman1520
    @aymansmman1520 6 років тому

    يسلمن خال راجاف

  • @cherakamvarao3044
    @cherakamvarao3044 7 років тому

    hi raghav, thanks for sharing vedios.If possible can you share the complete end to end flow, it mean like recording and performing load test and generating html report.

    • @RaghavPal
      @RaghavPal  7 років тому

      hi Cherakam, all this is covered in separate videos. It might take some time to create a end to end session. I would suggest you watch the complete series. Actually you can view it as a complete session divided into smaller sub-sections.

  • @modestorosario2722
    @modestorosario2722 7 років тому

    So when I'm running the Thread Group how do I know I have the exceeded the benchmark? I'm not sure what the graphs mean and how to determine if the threshold of users have been met or exceeded? Also, how does the local memory fit into the situation.

    • @RaghavPal
      @RaghavPal  7 років тому

      Hi Modesto, you can watch remaining videos in the series particular related to Stepping thread group and Controller. I am sure you will get some solution for your query.

  • @RavindraPC
    @RavindraPC 6 років тому

    Hello Raghav,
    Can you please add some videos related to "Load & perf test on API's hosted on AWS EC2" (from Windows os).
    Your videos are so simple and easy to understand the tool as beginner.

    • @RaghavPal
      @RaghavPal  6 років тому +1

      Hi Ravindra, sure i will try to create on these topics

  • @sgnair
    @sgnair 6 років тому

    @Raghav Pal
    is there any option in Jmeter were we can drop messages into MSMQ ?

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Sarin, see if this helps - www.jmeter-archive.org/Microsoft-Message-Queue-question-td5665630.html

  • @nileshthummar20
    @nileshthummar20 4 роки тому

    Hello Raghav, really good job. I would request if possible then can you create one video for more details in reports elements like (throughput, deviation, median, 90% line ext..) with example.
    something like you had explained latency example

  • @fidRashid
    @fidRashid 3 роки тому

    Very nice tutorial, but any idea why the response time are mostly >1000ms? im getting the same while when testing using postman im getting much smaller response time

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi Rafidah, not sure it can be due to some configuration or network issues.

  • @womenslifewithkhushbu3507
    @womenslifewithkhushbu3507 6 років тому

    Hi raghav I just started learning automation testing and it is a great help from your side. Can you make tutorial for selenium please.

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Swapnil, you can find my selenium videos here :
      ua-cam.com/channels/Tt7pyY-o0eltq14glaG5dg.htmlplaylists?sort=dd&shelf_id=2&view=50

  • @lalitbisht22
    @lalitbisht22 6 років тому

    Plz provide us with a video fr Page load through Jmeter and also Jmeter and selenium integration .Yours videos are really nice and easy to understand.

    • @RaghavPal
      @RaghavPal  6 років тому

      I will do that Lalit. Thanks for watching.

  • @vatsalyamishra7111
    @vatsalyamishra7111 4 роки тому +1

    Raghav, is there any way to modify the attributes of summary report listener in Jmeter?

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Hi Vatsalya, When you goto Summary Report listener on JMeter, you will find a configure button, where you can do some modifications. In general you can configure listeners in jmeter.properties or user.properties file in bin folder - jmeter.apache.org/usermanual/listeners.html

  • @rijophilip737
    @rijophilip737 4 роки тому

    Hi Raghav,
    How to calculate response time or finish time in JMeter? Here I want to test the performance of a web use case(UI page load) and calculate the time taken to load. Which listeners or method can be used for the same? When we manually observe the load time taken (browser network tab) for UI page load, in the same way how to calculate time in JMeter?(as it's shown in browser network tab)

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Rijo, first thing JMeter will only show the server response time and will not include the client (browser) render time, You can use listeners like view results in table to see the results.

  • @chandanjethi3654
    @chandanjethi3654 6 років тому

    Hi Raghav,
    Please advise which listeners we can use while performing actual load test so that we can get performance metrics along with graphs without affecting performance results.

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Chandan, you can see this - ua-cam.com/video/aHV5IizW7u4/v-deo.html

  • @abidshah279
    @abidshah279 6 років тому

    Hi raghav
    i hava an problem when i recording script using blazemeter there is a page which is redirect the dynamic get link i am not able to response data of redirect link

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Abid, hope there is nothing added in the exclude section that is excluding the page. Apart from this I am not too sure in case its related to the plugin capabilities

  • @yogeesh8637
    @yogeesh8637 6 років тому

    hi sir I have some questions on this listeners.
    1).which report I can show to client ? with proper explanation to them
    2) I have 5 http request and for 1 user avarage res time was showing 20 msec ,if I changed no users to 10 my average res time showing less .how it is possible ?? there is no concintancy in this report .
    please help me

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Yogeesh:
      1. You should try dashboard reports for client - ua-cam.com/video/aHV5IizW7u4/v-deo.html
      2. It can happen due to threading and other things. You can check multiple reports and analyze

  • @gaviprasad2177
    @gaviprasad2177 6 років тому

    Super sir .....thanks

    • @RaghavPal
      @RaghavPal  6 років тому

      Thanks for watching Gavi

  • @victorhan8613
    @victorhan8613 4 роки тому

    Hi, At the end of lesson 3, you said XPath assertion will be introduced in 4, but I can not find it, could you plz tell where I could find it

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Victor, I do not exactly remember which video. Check the JMeter playlist here - automationstepbystep.com/

  • @STD2580
    @STD2580 6 років тому

    Hi Raghav,
    Thanks for your videos on Jmeter.
    Is there any session on How to use controller?

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Dasa, you can find all the sessions here:
      JMeter Beginner : ua-cam.com/play/PLhW3qG5bs-L-zox1h3eIL7CZh5zJmci4c.html
      JMeter Intermediate : ua-cam.com/play/PLhW3qG5bs-L-PpK83CC_m_bWd_722tvgk.html
      JMeter Advanced : ua-cam.com/play/PLhW3qG5bs-L_Eosy1Nj1tKHC5jcBAVkPb.html

  • @muppandamsagar969
    @muppandamsagar969 7 років тому

    Hi Raghav,
    I am using goobuntu OS. and using Libera office. I am not able to upload my xls/csv files in listeners... :(

    • @RaghavPal
      @RaghavPal  7 років тому

      Sagar not sure why you are facing this. Will need more inputs to troubleshoot.

  • @srinivasrao4387
    @srinivasrao4387 3 роки тому

    Raghav - in 15.46 time you said we can save all the data in the csv file. Also we have the Option Save Table data in JMeter. Can you please explain the difference between the two

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi Srinivas, we can save our test data in a csv file and use CSV Data Set config to get data, There is a video in this series. We also have option to save the listeners data in a csv, you will see a field for that in Listener

  • @fouziyahanif4429
    @fouziyahanif4429 5 років тому

    Hi Raghav,
    Can you please tell me the exact listener to use on Both GUI and NON GUI Mode.
    Thanks

    • @RaghavPal
      @RaghavPal  5 років тому +1

      Hi Fouziya, so first thing is GUI mode should only be used for test creation, debugging and troubleshooting. When you run your actual test always run from commandline. You can use any simple listener (not graphical) like aggregate report, simple data writer.
      Even if you do not have any listener and give location of a csv file in your -l flag on cmd line. It will store the results.
      You can also create HTML dashboard reports from command line

  • @hariprasadyadavali2524
    @hariprasadyadavali2524 5 років тому

    Hi Raghav, with these listeners report how we will explain to a client how much load is impacted on every page of the site. For ex:if we target a google site with 100 users and use the listeners as "View Results Tree" and "Summary Report" we got some results by running this scenario but how will tell to a client how much load it is effecting on the page.

    • @RaghavPal
      @RaghavPal  5 років тому

      Hi Hari, for client, you might want to create a tabular data like in excel or csv with clear metrics on the load used and output in terms or response, avg etc. You should keep two data, one with limited and most relevant numbers to show to client, and another with detailed metrics that you can show if asked for. You can also keep all this in a google sheet

    • @hariprasadyadavali2524
      @hariprasadyadavali2524 5 років тому +1

      Thank you Raghav for your quick reply

  • @rajeswarikv9396
    @rajeswarikv9396 4 роки тому

    Hi Raghav... What's the difference between simple data writer and writing results to a file in report generator

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Rajeswari, this are all diff formats of results and reporting. In Simple Data Writer, the contents of the file and its format are determined in the jmeter.properties file, which is located in JMeter’s ‘bin’ folder.

  • @evvreddy
    @evvreddy 6 років тому

    Hi Raghav,
    Basically i want to test a inside page load time after launching a website. In this case how to add a URL. Under 1st httprequest i have added the main server ip and in 2nd httprequest i am trying to ip and page URL and did not work. can u explain me

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Vishnu, did not get you. What do you mean by inside page load time. Are you talking about client performance here.

  • @sthagesson
    @sthagesson 6 років тому

    what if you have a minimum belov 0? like 0.521ms. How do I get jmeter to show this?

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Samuel, ideally it should show this.

  • @user-kj2fp8yx3j
    @user-kj2fp8yx3j 6 років тому

    Hi thaks verry much for this tutorial
    just a question : when i add file name to simple data writer i receive this message : Error loading result file-see log file

    • @RaghavPal
      @RaghavPal  6 років тому

      What does the log file say

    • @srinivasrao4387
      @srinivasrao4387 3 роки тому

      You create a blank Results.csv file and in the Graph Results give that REsults.csv file. That will solve your issue

  • @sarikabiwalkar4037
    @sarikabiwalkar4037 5 років тому +1

    The explanation was good! One quick question what are these average, median etc ? are these response times?

    • @RaghavPal
      @RaghavPal  5 років тому +1

      Yes Sarika

    • @sarikabiwalkar4037
      @sarikabiwalkar4037 5 років тому +1

      @@RaghavPal thanks for your quick response! Tutorials are very helpful.

  • @sandeeprao6182
    @sandeeprao6182 7 років тому

    Hi Raghava,
    Your VIdeos are very helpful ..and i started learning jmeter using your videos...below is my query
    I tried logging into our application and when i play back the same i am getting response as "session has been expired please refresh browser" how ever i have correlated the csrf token parameter coming along with the login request ..can you please help me on this.

    • @RaghavPal
      @RaghavPal  7 років тому

      hi Sandeep, with the information you provided it seems the issue is with the session token. You will need to do a little more troubleshooting. Check the logs.

    • @sandeeprao6182
      @sandeeprao6182 7 років тому +1

      Thanks Raghava further troubleshooting helped me actually my request header contains a type as "No%20Map"and then its again encoding the % to 25 hence due to bad request session is getting logged out it resolved on un checking the encode checkbox from the request parameter ..

    • @RaghavPal
      @RaghavPal  7 років тому

      great

  • @fatimaafzaal8486
    @fatimaafzaal8486 6 років тому

    I am having a problem while adding a csv or xml file in simple data writer.. Please guide me. The error says "error loading files. See log files"

    • @RaghavPal
      @RaghavPal  6 років тому

      Can you send me the complete path of these files you are adding.
      Any other information in logs ?

  • @robee4029
    @robee4029 4 роки тому

    Hi Raghav.. excellent playlist as always.. I have following doubts..
    What is the meaning of Standard Deviation? How do we calculate the percentage of deviation for a particular web page?

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Rabiul, in general Standard Deviation is a measure of the variability of a data set. In very simple words the SD value will show how far or close is this data from the mean or standard value.
      This will help - stackoverflow.com/questions/46193402/throughput-or-standard-deviation-in-jmeter

  • @ravivyas2005
    @ravivyas2005 4 місяці тому +1

    Can we create parallel Excel file for different listener??
    For e.g. 1 Excel for aggregate and 1 Excel for summary result will it work.??

    • @RaghavPal
      @RaghavPal  4 місяці тому

      Ravi
      In JMeter, each listener is independent and can write to its own output file. So, you can certainly have one listener (e.g., Aggregate Report) write to one Excel file and another listener (e.g., Summary Report) write to a different Excel file
      Here's how you can do it:
      1. Add the listener to your test plan (for example, Aggregate Report or Summary Report).
      2. In the 'Write results to file/Read from file' field of the listener, provide the path to the Excel file where you want the results to be written.
      3. Repeat the process for each listener, making sure to provide a different output file for each one.
      This way, each listener will write its results to a separate Excel file. Please note that the files should be in CSV format as JMeter does not natively support writing directly to Excel format..
      However, if you want to run multiple listeners in parallel, you might need to consider the performance implications. Each listener consumes some amount of resources, and having many listeners, especially ones that write to file, can consume significant amounts of memory and CPU. It's generally recommended to run your test in non-GUI mode and with as few listeners as possible, and then analyze the results after the test has completed
      .

    • @ravivyas2005
      @ravivyas2005 4 місяці тому

      Thanks a lot Raghav for details explanation.yes I can understand I will use non gui mode and very minimal listener. We can also use different data set config for each sampler. Correct.

  • @Simplejoy13
    @Simplejoy13 6 років тому

    Hi Raghav . For me I wanna to understand the transaction per second for a soap webservice for 25 concurrent users . When I am looking into throughput . it some times comes in minutes .but I wanna to see it in second s

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Ansu, throughput is requests per unit time. and it normally is displayed in seconds. Hope you have not changed any value in jmeter.properties file.

  • @hassanlone7455
    @hassanlone7455 13 днів тому

    Hi Raghav:
    At 4.33 in your video you said Bytes is the size of the request, isn't it the size of the response we got against request? Please clarify
    thanks

    • @RaghavPal
      @RaghavPal  12 днів тому

      I believe yes

    • @hassanlone7455
      @hassanlone7455 12 днів тому

      May be in older version of jmeter. It is ... But in latest version sent Bytes is a seperate column ... So now i believe Bytes column now shows the reponse size and sent Bytes column is the size of request in Bytes

  • @Chatrapati_Yesubai_Maharani
    @Chatrapati_Yesubai_Maharani 5 років тому

    What is ramp-up period ?

    • @RaghavPal
      @RaghavPal  5 років тому

      Hi Shradha, it is the period taken for the full user load on the application. for e.g. if we need to test with a user load of 100 users and give a ramp up period of 10 seconds. Then 10 users will be added every 1 sec and in 10 seconds it will be full 100 user load.

    • @Chatrapati_Yesubai_Maharani
      @Chatrapati_Yesubai_Maharani 5 років тому +1

      @@RaghavPal thank you so much...

  • @jenimite1
    @jenimite1 5 років тому

    Hi Raghav, for the first user @6:54, the Latency is 1843ms and the Connect time is 1073ms; which means, that 1842ms was required for the first byte was received. In that case should the connect time be 1842ms rather than 1073ms?
    Could you please explain and correct if my understanding is wrong?

    • @RaghavPal
      @RaghavPal  5 років тому

      Hi Sriram,
      Connect Time: time taken to establish TCP connection (at TCP layer in TCP/IP model) b/w client and server using TCP Handshake. If TCP Handshake is successful, then the client can send further requests (HTTP request - HTTP layer). If not, the client can't talk to the server. This can happen if the server is not live or busy responding other requests.Latency Time: JMeter measures the latency from just before sending the request to just after the first response has been received. (Connect time is included while calculating Latency Time)stackoverflow.com/questions/41790285/what-the-difference-latency-time-vs-connect-time-in-jmeter

    • @jenimite1
      @jenimite1 5 років тому +1

      Thanks, Raghav. Understood!

  • @knownothing1277
    @knownothing1277 7 років тому

    Hi Raghav, Could you please let me know, how can I install JmeterPlugins-Webdriver with the guidelines.

    • @RaghavPal
      @RaghavPal  7 років тому +1

      Alok, i will try to publish a video tutorial on this soon.

    • @knownothing1277
      @knownothing1277 7 років тому

      Great! In case you know someone in India, who can teach all of these directly then please refer me. Never mind, meanwhile I will follow your online tutorial video. Thank you.

    • @RaghavPal
      @RaghavPal  7 років тому

      sure. keep learning.

  • @charankumar7503
    @charankumar7503 7 років тому

    how to use Backend listener can u explain i tried to install influxdb in windows cant be opened in UI(Browser),can u please explain about this

    • @RaghavPal
      @RaghavPal  7 років тому +1

      Hi Charan, will try to make a video on it soon.

    • @charankumar7503
      @charankumar7503 7 років тому +1

      Thanq RaghavPal

  • @lalitbisht22
    @lalitbisht22 6 років тому

    Page load means ,i want time when whole page is loaded and want that time to display

    • @RaghavPal
      @RaghavPal  6 років тому

      Resonse time is the page load time.
      Latency is the time when we start to get first byte

  • @rohinimahajan9759
    @rohinimahajan9759 4 роки тому

    sir i want to convert througput in sec or milesec but in my jmeter throughput is in min so how can i change it plz sir help mi

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Rohini, pls see if this helps - stackoverflow.com/questions/27710807/reporting-jmeter-results-in-seconds-as-oppose-to-milliseconds

  • @manirove
    @manirove 6 років тому

    HAi Can I get how to save and what format I need to save for this file simple data

  • @ashwinikulkarni1070
    @ashwinikulkarni1070 7 років тому

    Hi, thanks for these tutorials. Its very helpful to learn Jmeter.
    I want help about Listeners Browse file feature. I am trying to browse CSVSample_user.csv file, but pop-up occurs with message 'Error loading results file - see log file'. Why this is happening, can u help?

    • @RaghavPal
      @RaghavPal  7 років тому

      Ashwini, please check what does the logs say.

    • @ashwinikulkarni1070
      @ashwinikulkarni1070 7 років тому

      Where the log will display?

    • @RaghavPal
      @RaghavPal  7 років тому

      at the top right corner of JMeter window there you will find a yellow alert icon, you can press that and this should display the logs at the bottom section. Else the log files are also generated in JMeter bin folder.

    • @ashwinikulkarni1070
      @ashwinikulkarni1070 7 років тому +1

      ok. thank you so much.

  • @ItsmeChaitu777
    @ItsmeChaitu777 4 роки тому

    Hi sir.. As you said that latency time is the start time of response time and connect time is time taken by the request to connect to the server. But why there is lot of millisec difference in between latency and connect time... can you pls explain..

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Hi Buddi,
      Connect Time: time taken to establish TCP connection (at TCP layer in TCP/IP model) b/w client and server using TCP Handshake. If TCP Handshake is successful, then the client can send further requests (HTTP request - HTTP layer). If not, the client can't talk to the server. This can happen if the server is not live or busy responding other requests.
      Latency Time: JMeter measures the latency from just before sending the request to just after the first response has been received. (Connect time is included while calculating Latency Time)
      All this depends on your application and server
      stackoverflow.com/questions/41790285/what-the-difference-latency-time-vs-connect-time-in-jmeter

  • @kapilrana2361
    @kapilrana2361 4 роки тому

    Hi Raghav, Could you please explain throughout in simple words and how it is calculated?

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Kapil, will plan to have a session on this

    • @kapilrana2361
      @kapilrana2361 4 роки тому

      @@RaghavPal Ok , Thanks Raghav.

  • @knownothing1277
    @knownothing1277 7 років тому

    Hi Raghav, I am having bit problem with get the files. How do we write file. How to create or save CSV file. Quite confused about file or filename matters. How it works. Could you please explain. Thank you.

    • @RaghavPal
      @RaghavPal  7 років тому

      Alok, although the query is not very clear, i believe you are referring to writing listener data in csv files as shown in the video. This is used when you want the data to be written to a file rather than shown on the ui only. Its most useful when you are running in non-gui mode.
      You can provide location of any csv file here and run it. You can also give a new file name and it should create the file at runtime.

    • @knownothing1277
      @knownothing1277 7 років тому

      I found on your video that you browsing some file with extension .csv and put it into the filename filed, how did you get this? I mean your csv file is prepared before run the application. I also found that that file is in excel format. My query is that how I can create that excel file with the extension of .csv. If you please explain step-by-step to create that file, it will be a great helpful. Thanks.

    • @RaghavPal
      @RaghavPal  7 років тому

      Alok you can give some existing empty csv file or a non existing as well. JMeter should create the new file.

  • @sankarsan
    @sankarsan 4 роки тому

    In case of "SImple Data Writer" when i upload the file a popup comes up stating "Error loading result file-See log file".

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Sankarsan, what do the logs say. Pls check

    • @HarshitGupta23
      @HarshitGupta23 4 роки тому

      @@RaghavPal Hi.. I am also getting same error. Logs says - Cannot parse timestamp
      org.apache.jorphan.util.JMeterError: java.text.ParseException: No date-time format found matching
      Please help

  • @adisatapathy
    @adisatapathy 6 років тому

    hi Raghav what's the difference between view result in table from assertion and listener it's approximately same ,i didn't get that can you explain please?

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Aditya, view results in table is a listener and not an assertion component. Let me know what is the confusion here

    • @adisatapathy
      @adisatapathy 6 років тому

      yes i got it it's a listener but the results showing in both are quite same so i got confusion..Thank a lot u give quick reply just can you clarify my doubt

    • @RaghavPal
      @RaghavPal  6 років тому

      I still did not get you exactly Aditya, there is no Assertion element like View Results in Table. Its only a listener.

    • @adisatapathy
      @adisatapathy 6 років тому

      Thanks raghav for your time i got the difference...Thanks a lot your videos are pretty clear and easily understandable.

  • @sandipdevnath
    @sandipdevnath 5 років тому

    Your definition of latency here is bit a question. How can JMeter will know, when the server received the request ? you only know when you start getting the response. Latency here should be (timestamp when first byte of HTTP payload came to JMeter app) - (timestamp, when app sent the request).

    • @RaghavPal
      @RaghavPal  5 років тому

      Hi Sandip, yes latency is time to first byte

  • @pawansharma2162
    @pawansharma2162 4 роки тому

    can i see the actual load in the web site .....means send the load one device and open the web site in another device after if i send the load in my thread group ....

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Hi Pawan, you can check the server metrics to see the load on website application Or use Perfmon - ua-cam.com/video/xG3mVsXzCCo/v-deo.html

    • @pawansharma2162
      @pawansharma2162 4 роки тому

      @@RaghavPal i want to see the effect on the website means send the load from the device and the website becomes slow can i do that??? I need to test a quiz system and only have 5 real users but i need to test this quiz with 5000 users in the same time ....

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Pawan, you can setup the test on JMeter to send the request to the server. Now the client (like device) can be anything. JMeter will actually does not worry about the client but the network communications

  • @abidshah279
    @abidshah279 6 років тому +1

    Hi Raghav pal,
    is internet speed and system hardware can impact on result?

    • @RaghavPal
      @RaghavPal  6 років тому

      Yes, and that's the reason its recommended to setup performance test on some cloud system, having a stable connection and infrastructure.

    • @abidshah279
      @abidshah279 6 років тому

      Thanks Raghav for reply, is there any you tutorial about setup on cloud base

    • @RaghavPal
      @RaghavPal  6 років тому

      Not yet. I can create a session on setting up on aws ec2

  • @ishantsingh2235
    @ishantsingh2235 6 років тому

    Whenever I tried to store the result by providing file name in listeners I got an error "Error loading results file - see log file".
    Please help..

    • @RaghavPal
      @RaghavPal  6 років тому

      Did you see the log file? What did it say.

    • @srinivasrao4387
      @srinivasrao4387 3 роки тому

      You create a blank Results.csv file and in the Graph Results give that REsults.csv file and run it. Later on you can use it for Simple data writer. That will solve your issue

  • @TheNishi42
    @TheNishi42 7 років тому +1

    hi how can we contact you if have any doubts..?

    • @RaghavPal
      @RaghavPal  7 років тому

      hi Romita, you can post your doubts/questions in comments.
      I will try to respond asap.

  • @monikasurkutwar9364
    @monikasurkutwar9364 6 років тому

    Hi Raghav,
    Can you please tell me how to save listener report??

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Monika, In the listener editor window you will find a filed to browse file, You can put your file location there. Also watch this - ua-cam.com/video/oE8LJAbDJlM/v-deo.html

    • @monikasurkutwar9364
      @monikasurkutwar9364 6 років тому +1

      Thank You

  • @saivineetpodila6638
    @saivineetpodila6638 3 роки тому

    I cannot able to add view tree results after adding a table throwing an error ?

    • @RaghavPal
      @RaghavPal  3 роки тому +1

      Hi Sai, What exactly is the error, Try to do again

    • @saivineetpodila6638
      @saivineetpodila6638 3 роки тому

      @@RaghavPal thanks Raghav I tried again it worked

  • @abhilashshettigar2092
    @abhilashshettigar2092 6 років тому

    I got few question, so how do I contact you?

    • @RaghavPal
      @RaghavPal  6 років тому +1

      Hi Abhilash, best way is to post your comments and i will reply

  • @pankajsingh7218
    @pankajsingh7218 7 років тому

    simple data writer listener is not saving the data in the file,,,,the file is showing an error any solution???/

    • @RaghavPal
      @RaghavPal  7 років тому

      Can you check the logs and see the error. At the top right corder there is a yellow button, It will display logs at the bottom.

    • @pankajsingh7218
      @pankajsingh7218 7 років тому +1

      okay sir,,,,thanx alot

  • @knownothing1277
    @knownothing1277 7 років тому

    Hi Raghav, It is a great learning from your tutorial. It helps me a lot. Is there any chance to contact you directly as I am planning to visit India soon so that I can learn and gather more information from you. Please advise.

    • @RaghavPal
      @RaghavPal  7 років тому

      Alok, i am glad that you found these sessions helpful. Certainly i will be happy to meet you personally. You can mail me (on the id mentioned in channel's about page).

    • @knownothing1277
      @knownothing1277 7 років тому

      I have just sent an email to you for confirmation of my email address. Please confirm from your side.

  • @narmadhakandasamy3294
    @narmadhakandasamy3294 7 років тому

    Sir, What does throughput mean?

    • @RaghavPal
      @RaghavPal  7 років тому

      Narmadha, throughput in simple words is the rate of processing of your application.
      In Performance testing throughput will mean no of requests processed per unit time.
      Or no or transactions per second the applications can handle.

  • @anupkapale7953
    @anupkapale7953 6 років тому

    Hi Ragav, thanks for this tutorial.
    I'm trying to save a data but whenever i try to save it throws an error "error loading results file -see log file" could you please help me to resolved this? Thanks

    • @RaghavPal
      @RaghavPal  6 років тому

      Hi Anup, pls check what does the logs say.

  • @hmzza1
    @hmzza1 7 років тому

    Perfect, but for one who has watched previous video, the first 9 minutes has no new information :)