Performance Testing and It's Types With Practical Examples | Software Testing

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ย. 2024
  • grotech.viewpa...
    Please fill out the above form to join any course of mine with a discount
    You can also directly message us on WhatsApp here: wa.me/91800990...
    You can also call us at +91 8009900785
    You can also mail us at contact@grotechminds.com
    For my upcoming courses visit grotechminds.c...
    My Insta ID: / _iammkt
    #34, In this video I have explained performance testing and its types.
    what is load testing?
    what is stress testing?
    What is performance testing?
    what is soak testing?
    what is volume testing?
    what is scalability testing?
    I have answered all above question.
    LIKE | SUBSCRIBE | SHARE the video with your friends.
    Watch my other videos too,
    Derived model in software development life cycle video link
    • Derived Model in Softw...
    Prototype model in software development life cycle video link
    • Prototype Model in SDL...
    Spiral model in software development life cycle video link
    • Spiral Model in SDLC, ...
    Verification and Validation in software development life cycle video
    • Verification and Valid...
    Hybrid model in software development life cycle video video
    • Hybrid Model in Softwa...
    Waterfall model in software development video link
    • Stages of Requirements...
    Software development life cycle video link
    • Software Development L...
    What is manual testing, it's advantages and disadvantages video link
    • What is Manual Testing...
    What is Software testing video link
    • What is Software Testi...
    I work in the IT industry as a Software QA Engineer in Bangalore, India and I have worked on mobile applications, web applications, and API testing.
    The main reason behind this channel is to educate people about software testing so that it will helpful for them to choose the right career and also to prepare for their interviews.
    Adding my blog link
    softwaretesting...
    Adding my personal mail Id:
    mkumartiwari1710@gmail.com
    Adding my Quora profile link here:
    www.quora.com/...
    Adding my Twitter account here,
    (@MANISH171094): / manish171094

ความคิดเห็น • 934

  • @nodirburiev8416
    @nodirburiev8416 2 ปีที่แล้ว +12

    You got a new subscriber here brother! Thanks for this thorough explanation of performance testing. It was very informative 🙌

  • @sundeepkumardas9264
    @sundeepkumardas9264 3 ปีที่แล้ว +2

    This is simplest way to explain perf testing I ever heard in my career , hats off to you.

  • @saran79
    @saran79 3 ปีที่แล้ว +20

    Load Testing: Testing the stability and response time of an application by
    applying load which is equal to or less than designed no of users is called as
    Load Testing.
    Stress Testing:Testing the stability and response time of an application by
    applying load which is more than designed no of users is called as Stress
    Testing.
    Scalability Testing:Testing the stability and response time of an application
    by applying load which is more than designed no of users and here we try to
    find out the break point or where the software crashes is called as Scalability
    Testing.
    Volume Testing: Testing the stability and response time of an application by
    transferring huge amount of data is called as Volume Testing.
    Soak Testing: Testing the stability and response time of an application by
    applying load continuously for a particular period of time is called as Soak
    Testing.
    Soak testing is also called as Endurance testing
    Thank you,. Understood very easily!!!

  • @ErnoPajala
    @ErnoPajala 5 หลายเดือนก่อน +1

    Thank you! This was most probably the clearest way to describe what performance testing is. Great job on explaining the different types of performance testing. You sir are the best!

  • @rajashakar2177
    @rajashakar2177 2 ปีที่แล้ว +1

    Excellent... I have understand easily with your words in simple way

  • @jagadeeshavvaru6172
    @jagadeeshavvaru6172 4 ปีที่แล้ว +3

    Hi MKT, Thanks for clearing lots of doubts and I really appreciate the put on effort to educate us. Keep Rocking Bro

    • @SoftwaretestingbyMKT
      @SoftwaretestingbyMKT  4 ปีที่แล้ว

      ✌✌ thank you so much

    • @shivusamed4304
      @shivusamed4304 ปีที่แล้ว

      @@SoftwaretestingbyMKT we need more vedeo on performance testing or any cource

  • @mr.gpinath3860
    @mr.gpinath3860 2 ปีที่แล้ว +1

    Ur teaching is very good and easy to understand sir🤝💖

  • @bhaveshjambucha7230
    @bhaveshjambucha7230 4 ปีที่แล้ว +5

    Yes sir.
    Now completely understand what is performance testing and all of that types..
    Can you please make a video for Jmeter.. so we can get more knowledge about performance testing..
    B'ze i faced in interviews. They asked about the Jmeter.. but not exacty knowledge about that so requesting to you make video for that☺️..
    Thank sir.. really your video is very help full..
    👍😇

  • @PavanKumar-yc8nc
    @PavanKumar-yc8nc 10 หลายเดือนก่อน +1

    Why iam miss this video 😢 so far? Tq U sir for great explanation❤

  • @sushmitha2468
    @sushmitha2468 4 ปีที่แล้ว +3

    What is the difference between stress and scalability testing??..in both cases we apply load more than the designed load. If in scalability testing we achieve the break point of an application. Then wt do we achieve by doing stress? testing???

    • @JohnDoe-ej6vm
      @JohnDoe-ej6vm 3 ปีที่แล้ว

      I think in stress testing focus will be on where response time greatest than normal response time.
      In Scalability testing focus will be on crash.

  • @travelfreakerz..3355
    @travelfreakerz..3355 2 ปีที่แล้ว +1

    U r a genius, u hv got a superb way of explaining things.

  • @aishakaur7617
    @aishakaur7617 4 ปีที่แล้ว +3

    Very nice video 👌👍👍

  • @roopar7328
    @roopar7328 ปีที่แล้ว +1

    Great Explanation Sir...Thank you so much

  • @inocentforkwa5807
    @inocentforkwa5807 2 ปีที่แล้ว

    I admire your teaching sir. Thanks

  • @harshareddy3985
    @harshareddy3985 2 ปีที่แล้ว +1

    Very clearly understand sir thankyou so much

  • @sachuthorve
    @sachuthorve 2 ปีที่แล้ว +1

    Excellent explaining, thnx a ton Sir Ji 😊👍

  • @prasadmhase9517
    @prasadmhase9517 2 ปีที่แล้ว +1

    Bhai... awesome... Understood each type ...now I can teach performance testing 😅

  • @tanushgowda5477
    @tanushgowda5477 2 ปีที่แล้ว

    Sir im very thankful to you, because of your videos i was able to clear my interview in testing job.. thank you very much ❤️❤️❤️🙏🙏🙏

  • @kaz-ittraininghub9388
    @kaz-ittraininghub9388 3 ปีที่แล้ว +2

    Great to see you here and delivery the session about the Performance Testing....

  • @somergoyt
    @somergoyt 2 หลายเดือนก่อน

    difference between stress and scalability test plz. great vid btw

  • @sonalpokharna2468
    @sonalpokharna2468 3 ปีที่แล้ว +1

    Greatest trainer 😊

  • @sravanthiguduru9444
    @sravanthiguduru9444 2 ปีที่แล้ว

    Really it helps us, thanks for your patience and time

  • @kavyagoalla1840
    @kavyagoalla1840 3 ปีที่แล้ว

    U are teaching is awesome….Can you plz explain performance engineering ,tools,apache jmeter….

  • @ShradhaKapoor773
    @ShradhaKapoor773 2 ปีที่แล้ว

    Thank u sir u have clrered my all doubt regarding performance testing

  • @rahulranjan936
    @rahulranjan936 3 ปีที่แล้ว +1

    Awesome knowledge sharing sir....
    Ek bar me app yad karwa dete ho....
    Example are also too much effective & relevant......
    Thank you for sharing knowledge

  • @sssrrr406
    @sssrrr406 2 ปีที่แล้ว

    Now perfectly understood about performance testing... 🙏👏Super Manish. Thank you & kudos.

  • @martinstefiwarts1863
    @martinstefiwarts1863 2 ปีที่แล้ว +1

    Thankyou Sir for clear Explanation

  • @pratikshapatil7585
    @pratikshapatil7585 2 ปีที่แล้ว

    Hello sir, your video is so helpful for us. Please make video on Load Testing in details. Thanks sir.

  • @manimalasethu5931
    @manimalasethu5931 ปีที่แล้ว +1

    Thank u sir for wonderful video. Sir, I just want to know how to implement all these non-functional testing in JMeter.

  • @kittu1239
    @kittu1239 4 ปีที่แล้ว +3

    👍😀

  • @kumudashivapurmath6654
    @kumudashivapurmath6654 ปีที่แล้ว

    Wow wow such a easy and understandable video.
    But I have a question sir that - How do we test performance testing manually without any tools? Give me some examples please

  • @avinashpenugonda
    @avinashpenugonda 4 ปีที่แล้ว +2

    Very helpful video with detailed explanation, Thank you bro

  • @shrutitiwari8921
    @shrutitiwari8921 3 ปีที่แล้ว +1

    wow you nailed the performance testing !!!!!!awesome man!!!!!!!

  • @ranjeetkumarjha7019
    @ranjeetkumarjha7019 3 ปีที่แล้ว +1

    Pleased with the explaination...great boss

  • @veenapujar8614
    @veenapujar8614 3 ปีที่แล้ว +1

    U r just wonderful sir.. Very knowledgeable

  • @priyadarshiniMG
    @priyadarshiniMG 2 ปีที่แล้ว

    Thank you thq thq so much for explaning very well...it's so much clear and memorable for me now..

  • @vedantgolash6084
    @vedantgolash6084 2 ปีที่แล้ว +1

    awesome , crystal clear

  • @hemanthbabu303
    @hemanthbabu303 ปีที่แล้ว

    thank you for your excellent class sir

  • @garimabhatia9327
    @garimabhatia9327 4 ปีที่แล้ว +1

    Thank u for ur video...very Nicely described

  • @poongodi18
    @poongodi18 2 ปีที่แล้ว

    Excellent explanation, thank you 🙏🏻

  • @Np-ik9dk
    @Np-ik9dk 2 ปีที่แล้ว +1

    amazing teaching skills,thank you!

  • @lizy1s
    @lizy1s 3 ปีที่แล้ว +1

    Great job! Thank you very much.

  • @hanmanttryambakhudekar9181
    @hanmanttryambakhudekar9181 2 ปีที่แล้ว +1

    What a way of explaining...😍😍

  • @imbuimmaculacy
    @imbuimmaculacy 3 ปีที่แล้ว +1

    Very good explanation

  • @praveenraghu3311
    @praveenraghu3311 3 ปีที่แล้ว +1

    Hi Manish always keep educating us thanks for this wonderful explanation on performance testing

  • @zindagiingermany6135
    @zindagiingermany6135 ปีที่แล้ว +1

    Very detailed information 😃

  • @selvib7634
    @selvib7634 4 ปีที่แล้ว +2

    Wow.. well said... thanks for sharing your knowledge

  • @tinasoureen2595
    @tinasoureen2595 3 ปีที่แล้ว +1

    Very helpful videos , well explained. Many thanks!!!

  • @vikassingh-nv4pu
    @vikassingh-nv4pu 3 ปีที่แล้ว

    Sir
    Please upload the videos of an example of soak testing. Like any mobile application, website which is tested as soak testing

  • @marketer116
    @marketer116 ปีที่แล้ว +1

    Great explanation

  • @mettaiganesh6187
    @mettaiganesh6187 2 ปีที่แล้ว +1

    Superb video bro very useful for us thanku

  • @ashishdwivedi1997
    @ashishdwivedi1997 3 ปีที่แล้ว

    Its a very great explanation sir while writing limited words in board.

  • @madhankumar6188
    @madhankumar6188 3 ปีที่แล้ว +1

    I have started to saw your video's in before 2days. I am really thank you..😍 because I've learned so many things.🙏🙏
    Sir, make a video of performance testing using blazemeter.

    • @SoftwaretestingbyMKT
      @SoftwaretestingbyMKT  3 ปีที่แล้ว

      Welcome.
      Sure will do that

    • @madhankumar6188
      @madhankumar6188 3 ปีที่แล้ว

      @@SoftwaretestingbyMKT Brother I need one help. Please post the video for how to read the data from excel using jmeter. I need to do. I don't know how to do that. Could u pls help me.

  • @sarikarana9407
    @sarikarana9407 3 ปีที่แล้ว

    Thanks for this video today I exactly know the actual performance testing with their types

  • @amrmedhat5967
    @amrmedhat5967 2 ปีที่แล้ว +1

    This is a very very good video

  • @balajit3929
    @balajit3929 ปีที่แล้ว +1

    Thank you bro :) Really helpful ! Cheers

  • @divyadiv1432
    @divyadiv1432 2 ปีที่แล้ว +1

    Thank you so much Sir 🙏. such a great class..

  • @harshareddy9889
    @harshareddy9889 3 ปีที่แล้ว +1

    well explained sir thank u

  • @nimmikcherian3242
    @nimmikcherian3242 3 ปีที่แล้ว +1

    Superb explanation 😊👌👌👌

  • @pianshichaudhary5255
    @pianshichaudhary5255 4 ปีที่แล้ว +1

    Thanks for giving us the best knowledge of testing concepts 😊
    Very interesting 👍

  • @anshalagupta6206
    @anshalagupta6206 3 ปีที่แล้ว +1

    Video was very much useful

  • @jacko.hasanov4496
    @jacko.hasanov4496 4 ปีที่แล้ว +2

    Very informative, thanks a lot !

  • @poojawagh6894
    @poojawagh6894 3 ปีที่แล้ว +1

    Wow its awesome, your explanation, your hard work and its totally worth it. Keep it up manish and Thanks for the videos

  • @cynthita93
    @cynthita93 5 หลายเดือนก่อน +1

    Thank you so much for this video! :)

  • @anahitmartirosyan2905
    @anahitmartirosyan2905 3 ปีที่แล้ว +1

    I really like Your videos, You are describing very detailed and in easy way. Thank You :)))

  • @npandya3189
    @npandya3189 ปีที่แล้ว +1

    Very Useful video🤝👍😊

  • @madhukolipakula2750
    @madhukolipakula2750 2 ปีที่แล้ว

    Hai mkt sir you explained about the performance testing very clearly but i have a doubt what exactly is performance testing has growth in industry sir?

  • @ikela2356
    @ikela2356 2 ปีที่แล้ว

    Made learning so easy sir👍

  • @prashuaani6323
    @prashuaani6323 2 ปีที่แล้ว

    Hii sir, good morning , ur explanation is sooo good , could you pls 🙏 make a video s to complete course class sir

  • @ProBandahoo
    @ProBandahoo ปีที่แล้ว +2

    Thanks sir ❤️💓🙏🏻🙏🏻

  • @soundaryaG-i4l
    @soundaryaG-i4l 11 หลายเดือนก่อน +1

    thanks , it is useful for me

  • @manishapol7134
    @manishapol7134 2 ปีที่แล้ว

    great.. sir one more request can you please upload one video for loadtesting of android apk . how we do the load testing in real time ..please

  • @karim4266
    @karim4266 3 ปีที่แล้ว

    That's great idea good explanation Manish for types of performance testing... My request that we need (difference between endurance, volume, spike, smoke, stress, load testings and client side metrics - Hits/sec , throughput , avg transaction response time , transaction per sec , request per second and transaction response time)... please kindly see for this one...

    • @BarjanTube
      @BarjanTube 2 ปีที่แล้ว

      Testing stability, response times (and system resource usage) over longer period of time: endurance
      Increasing load with many concurrent users and measure application behavior: spike
      smoke testing is running through existing parts to check if all still functions properly, can be done under increased load
      stress testing: increasing load beyond designed number of users to look for a bottleneck under higher load than at first expected.
      scalability (cloud) how well does my application scale up/down under increasing and dropping number of concurrent users (load)
      The explanation given in the video for scalability is usually called break testing (or simply stress testing, since stress testing can already have this result)
      load testing is a group name for these types of tests under load, but can be considered as running the designed number of users and measure stability, response times and efficiency on system resources.
      client side metrics: resources and processing time by the client (client app or browser running on user's system) e.g. render time of a page.
      requests/sec: number of requests sent and processed by the server.
      hits/sec: a hit is a file requested from the server. Each image, javascript, CSS, etc.. incl. requests is a hit. You could consider request and hit as the same, since the client requests a javascript file.
      A transaction is a defined set of requests that usually combines all the requests that follow a user's interaction with the system. Like clicking a button and the next page is loaded. That next page can be build up from multiple requests.
      So, difference between a transaction and a request or hit: hit is a single file requested. Request can be a single page with multiple hits and a transaction can be a few requests (think redirects for example) as a result of a single user interaction with the system.
      Transaction response time is then the time it took for that combined set of requests to be processed and so how long the user had to wait for all requests following his interaction to finish. The average of that from multiple of the same transaction is the avg. transaction response time for a test.
      Throughput: commonly bytes sent and received as a result of the load.
      There is more to performance testing than explained in this video, but it is a nice start. Think of recoverability, fail-over, ddos attack handling, etc... Then there are different kinds of load you can test on your system of which usually peak load is the choice. DDOS already implicates a very different kind of load.
      Anyway, fun introduction to get people started.

  • @BT-ci6jx
    @BT-ci6jx 2 ปีที่แล้ว

    The Best !!!!! A big Thank YOU .

  • @shinyghosh2317
    @shinyghosh2317 2 ปีที่แล้ว

    Can you please create a detailed video on SAP testing ? Your videos are really helpful .

  • @amishasspace398
    @amishasspace398 2 ปีที่แล้ว

    Thank you for this video, it's really great 👍

  • @karthikdon6076
    @karthikdon6076 10 วันที่ผ่านมา

    Super explanation..I have a doubt like for example big billion days offer time if the users are more than expected and website is down or crashed due to that means what is the solution?

  • @NehaSurenderOfficial
    @NehaSurenderOfficial 3 ปีที่แล้ว +1

    Wow the way of teaching 👌

  • @iyappanmallika4628
    @iyappanmallika4628 2 ปีที่แล้ว

    Thanks for your guidance 🙏 🙂

  • @sowjanyakake5720
    @sowjanyakake5720 ปีที่แล้ว

    Thanks for the content sir, but I learnt in one of the blogs that with stress test we get to know the breaking point of the application, wherein scalability test is for assessing how well the application scales as user load increases. plz clarify sir.. its confusing

  • @HarpreetKaur-oo2us
    @HarpreetKaur-oo2us 3 ปีที่แล้ว +1

    thanks..really very useful

  • @reshmisingh1662
    @reshmisingh1662 ปีที่แล้ว

    Superb video sir....well explained...please advise how to give mock interview with you.....I m interested..

  • @helenayele9113
    @helenayele9113 2 ปีที่แล้ว +1

    wonderful guy! thanks so much

  • @thegreatvlogger680
    @thegreatvlogger680 3 ปีที่แล้ว

    Please make videos on compatibility and usability testing

  • @dr.bhaveshmehta1258
    @dr.bhaveshmehta1258 3 หลายเดือนก่อน +1

    Excellent

  • @neethuphilip9998
    @neethuphilip9998 2 ปีที่แล้ว

    Please have more video on real time testing like how to use jmeter

  • @ganesh2733
    @ganesh2733 ปีที่แล้ว

    Can You give some examples for Load Testing and Stress Testing for Glass Water bottle?

  • @pradeepchandupatla
    @pradeepchandupatla ปีที่แล้ว

    Easy to understand, ty

  • @bhamnisukumar1864
    @bhamnisukumar1864 3 ปีที่แล้ว +1

    Simple explanation. Thank you :)

  • @ajkarna3361
    @ajkarna3361 2 ปีที่แล้ว

    Clear video. Small query here, While an Endurance testing, can we use the max load over a time Or min/average load need to use over a time? Can you provide, if you are still able to read comments?

    • @BarjanTube
      @BarjanTube 2 ปีที่แล้ว

      Depends on your research goals. If your system can handle high volumes of load you could for example process months of load in a few hours. If that's stressing your system too much it would muddy your results. The goal of endurance is to measure stability over a longer period of time, so the load you put on the system should be running at a level that keeps your systems stable. Max expected load is a good minimum. Again if you know your system barely handles that it's better to go lower (or increase your system's resources) and if your system handles more easily, you can go higher. Just know the amount of time for which you process your data, so that you know if you really need to act on findings or not. For example: a growing database can have increasing response times as a result. That does not have to be a problem if there are measures in place to compact or clear data over time which just has not kicked in during the test.

  • @studiesonsoftwaretesting9768
    @studiesonsoftwaretesting9768 3 ปีที่แล้ว +1

    Nice 👍 explanation

  • @deepthimol8792
    @deepthimol8792 3 ปีที่แล้ว +1

    Thanks much bro useful video

  • @ravalilpinky132
    @ravalilpinky132 2 ปีที่แล้ว +1

    Thank you so much

  • @mahamadoukone7882
    @mahamadoukone7882 2 ปีที่แล้ว

    Thanks a bunch for sharing knowledge, respect 🙏

  • @rajeshwarimani-nz2ir
    @rajeshwarimani-nz2ir 3 ปีที่แล้ว

    Amazing explanation

  • @malikah7145
    @malikah7145 3 ปีที่แล้ว

    thanks it help .. can you please to do or to write a performance script by using Blazemeter?

  • @mohamadsalimchaugale7480
    @mohamadsalimchaugale7480 3 ปีที่แล้ว +1

    Thank you sir .

  • @rohi1904
    @rohi1904 2 ปีที่แล้ว +1

    Thanku

  • @naveendandothkar9384
    @naveendandothkar9384 4 ปีที่แล้ว +1

    Well explained bro really Proud of u u do more videos on Testing Automation