Software Testing Tutorial #5 - Seven Principles of Software Testing

  Рет қаралды 67,718

Software Testing Mentor

Software Testing Mentor

Күн бұрын

Get all my courses for USD 5.99/Month - bit.ly/all-courses-subscription
🔸FREE Training's at training.rcvacademy.com 🔔SUBSCRIBE to CHANNEL: bit.ly/2YGU6JM
In this Software Testing Tutorial, we will learn seven principles of software testing. Understanding these seven principles of software testing is very important in order to understand software testing.
In this testing tutorial I will try to explain these 7 testing principles with real testing scenarios so you can easily understand and explain them in software testing interviews.
Help me in spreading the knowledge, please hit LIKE, SHARE, and SUBSCRIBE for the latest tutorials. More tutorial playlists below:
✅ ALL PLAYLISTS (Software Testing Mentor)🔸 / softwaretestingmentor
✅ ALL PLAYLISTS (RCV Academy)🔸 / @rcvacademy
✅ JIRA BEGINNER TUTORIAL🔸 bit.ly/jira-beginner-tutorial
✅ JIRA WORKFLOW TUTORIAL🔸 bit.ly/2EzKOEB
✅ JIRA ADMINISTRATION TUTORIAL🔸 bit.ly/36MPPFR
✅ JIRA TUTORIAL INTERMEDIATE🔸 bit.ly/Atlassian-JIRA-tutorials
✅ JIRA TUTORIALS🔸 bit.ly/jira-tutorials
✅ ZEPHYR TUTORIAL🔸 bit.ly/zephyr-for-jira-tutorials
✅ SOAPUI TUTORIAL🔸 bit.ly/Sopui-tutorial
✅ JSONPath TUTORIAL🔸 bit.ly/2sIZIFG
✅ POSTMAN TUTORIAL🔸 bit.ly/2PBbhI7
✅ ISTQB AGILE TESTER CERTIFICATION TUTORIAL🔸 bit.ly/istqb-agile-tester-cert...
✅ ISTQB FOUNDATION LEVEL CERTIFICATION TUTORIAL🔸 bit.ly/istqb-foundation-level-...
✅ CUCUMBER SELENIUM TUTORIAL🔸 bit.ly/cucumber-selenium-tutorial
✅ TESTRAIL TUTORIAL🔸 bit.ly/testrail-tutorial
✅ AGILE TUTORIALS🔸 bit.ly/agile-tutorials
✅ PYTHON TUTORIALS🔸 bit.ly/python-programming-tuto...
✅ PYTHON BEHAVE TUTORIALS🔸 bit.ly/python-behave-tutorial
✅ PRACTITEST TUTORIAL🔸 bit.ly/practitest-tutorial
✅ JAVA TUTORIAL🔸 bit.ly/2F1iL1B
✅ ZEPHYR TUTORIAL🔸 bit.ly/zephyr-for-jira-tutorials
🔶 ENROL IN MANY FREE TRAININGS ON RCV ACADEMY PORTAL 🔶
training.rcvacademy.com/
🔶 FOLLOW US ON TWITTER 🔶
/ rcvacademy
/ swtmentor
/ mrmverma
🔶 LIKE US ON FACEBOOK 🔶
/ softwaretestingmentor
/ rcvacademy47
🔶 OUR TUTORIAL WEBSITES 🔶
www.softwaretestingmentor.com
www.rcvacademy.com
🔶 GET MY TRAININGS ON UDEMY 🔶
www.udemy.com/user/manish68/
#SoftwareTestingTraining #SoftwareTestingTutorial #SoftwareTestingBootcamp #SoftwareTesting #QA #QATraining #QATutorials #RcvAcademy #SoftwareTestingMentor

Пікірлер: 45
@honeyaman8020
@honeyaman8020 2 жыл бұрын
Good morning sir. You are doing a great job.i have passed my ISTQB certificate by using your lecture.i tried to approach you but couldn’t get any answer . Your software testing tutorial really helping me. I appreciate you effort for helping people. God bless you.
@softwaretestingmentor
@softwaretestingmentor 2 жыл бұрын
Congratulations to you👏👏 and thank you so much. Keep watching for more videos!
@gamingjattfatehveerdhaliwa1692
@gamingjattfatehveerdhaliwa1692 Жыл бұрын
Hiii honeyman could you please let me know if it is good to clear Isqb's basic paper to get a better job or do we need to add more technical skills to the profile?
@chistar5988
@chistar5988 5 ай бұрын
I just started my journey as a software test engineer. I'm going to finish this bootcamp and take the ISTQB certification exam. I'll leave this comment here. The videos are so clear and easy to understand, thank you sir
@softwaretestingmentor
@softwaretestingmentor 5 ай бұрын
That's nice, good luck. Keep watching for more videos and tutorials!
@pallavikhotele7582
@pallavikhotele7582 Жыл бұрын
Good morning you've explain excellent sir i will be watching videos then I am understanding 7 key principles of testing
@chetandeshmukh2006
@chetandeshmukh2006 4 ай бұрын
They way you relate things to real life example makes it so much easy.
@dejanatanasov2901
@dejanatanasov2901 Жыл бұрын
Hello, you're doing great!! I didn't knew anything about sw. testing, you are keeping me more interested. Thank you for sharing your knowledge master!
@softwaretestingmentor
@softwaretestingmentor Жыл бұрын
You are so welcome! Keep watching for more videos.
@ezeoforchinwenduu3572
@ezeoforchinwenduu3572 Жыл бұрын
Very helpful👍🏽
@mazharm7980
@mazharm7980 Жыл бұрын
Hello, you are doing great, I didn't knew anything about Software Testing, you are keeping me more interested. Thank you for sharing your knowledge. I would like to tell you one thing that pls write definition of the Topic and explain the topic it might be easier to understand the students who are learning. THANKYOU
@akashkumarmahato5790
@akashkumarmahato5790 Жыл бұрын
Good explanation...
@dailyverses26_
@dailyverses26_ 10 ай бұрын
This was truly helpful,appreciate you sir🙏
@softwaretestingmentor
@softwaretestingmentor 10 ай бұрын
Glad it was helpful! Thank you very much. Keep watching and sharing.
@TessBautista
@TessBautista Жыл бұрын
Thank you for sharing your knowledge. Will this tutorial be enough to take the certification test?
@jhonbryanvalencia1510
@jhonbryanvalencia1510 Жыл бұрын
Thank you so much!
@softwaretestingmentor
@softwaretestingmentor Жыл бұрын
You are welcome. 😊 Keep watching for more videos and tutorials.
@valhazlife
@valhazlife 7 ай бұрын
THANK YOU SIRRRR
@NohablaEspnaol
@NohablaEspnaol 8 ай бұрын
Thank you sir🙇‍♂
@softwaretestingmentor
@softwaretestingmentor 7 ай бұрын
Most welcome. Keep watching and sharing.
@pr7605
@pr7605 3 жыл бұрын
Best video
@softwaretestingmentor
@softwaretestingmentor 3 жыл бұрын
Thanks!
@rafaelsantana3878
@rafaelsantana3878 6 ай бұрын
Nice from brazil
@alexandrubaginean7369
@alexandrubaginean7369 2 жыл бұрын
I just subscribed.
@softwaretestingmentor
@softwaretestingmentor 2 жыл бұрын
Thanks and welcome. Keep watching for more videos!
@saudaminideshmukh2272
@saudaminideshmukh2272 2 жыл бұрын
Best
@softwaretestingmentor
@softwaretestingmentor 2 жыл бұрын
Thanks. Keep watching for more videos!
@npimages6846
@npimages6846 9 ай бұрын
hello Sir, Can you make one detailed video with all the principal testing with examples ? Thanks.
@user-rm4oq9uh8j
@user-rm4oq9uh8j 8 ай бұрын
Hi! First of all thank you for sharing your experience and knowledge with us! My only question is that, does 1st principle apply in Agile methodology?
@russevan66
@russevan66 7 ай бұрын
My opinion is Yes. As features are planned and designed for an iteration, that's when the testing begins. This may be just thinking through the feature and how it will be used, and identifying issues or possible performance or usability issues--but anything you find in early phases is significantly cheaper to fix than if it's identified later in the process.
@tteejjj
@tteejjj 2 жыл бұрын
Sir make more KZbin shorts on sw.testing....
@user-qo8ds6ly8s
@user-qo8ds6ly8s Жыл бұрын
sir please expalin defect clustring in simple language plz .
@brunacastro6094
@brunacastro6094 Жыл бұрын
I found two explanations: 1. Defect clustering in software testing refers to **a non-uniform distribution of defects throughout the application**. It is instead concentrated in a few select areas of the application. This is true, in particular, for large systems, where errors made by developers change in size and complexity 2. During testing, it may happen that most of the defects found are related to a small number of modules. There might be multiple reasons for this like the modules may be complex, coding related to such modules may be complicated etc. This principle applies the Pareto Principle to software testing: around 80% of the problems are found in 20% of the modules.
@kiransakate2904
@kiransakate2904 Жыл бұрын
sir i didn't understood exhausting testing is not possible would u please explain again that part.
@brunacastro6094
@brunacastro6094 Жыл бұрын
Complete Exhaustive Testing is not possible because it is not possible to cover all the test scenarios but still testers try to cover as many possible scenarios for software and the faults which remain in the software are very minor and can be ignored as they do not drastically affect the functionality of the application.
@MathTutoringHelp
@MathTutoringHelp 2 жыл бұрын
Are these all of the principles of testing, or just seven of them?
@daves4320
@daves4320 2 ай бұрын
pesticide or pestside?
@shivrajsingh-vl9su
@shivrajsingh-vl9su Жыл бұрын
sir ap pdte achaa ho but notes me bhi english hoti hai app hindi me smjhaogee jadaa achaa lagegaa
@shobhitchoudharyevergreenc8193
@shobhitchoudharyevergreenc8193 4 ай бұрын
Hindi ko bhi include krte to apki classes or best hoti.....
@hrithikvishwakarma1188
@hrithikvishwakarma1188 2 ай бұрын
Bro leave all this, first you go learn English then come here
@venpro8705
@venpro8705 3 жыл бұрын
To many adds sir... Mainly in this video
@Jester-qs8ll
@Jester-qs8ll 10 күн бұрын
Summary Understanding the seven principles of software testing is crucial for interviews and real-life scenarios. These principles include early testing, defect presence, exhaustive testing limitations, defect clustering, pesticide paradox, context dependency, and absence of errors policy. Highlights 🌟 Early testing involves starting testing in every phase of the software development lifecycle to avoid waiting until the testing phase. 🔍 Testing shows the presence of defects but cannot guarantee that a product is defect-free. 🧩 Exhaustive testing is not possible due to the vast number of possible test scenarios. 🐞 Defect clustering suggests that defects are often concentrated in specific modules. 🌱 Pesticide paradox warns against using the same test cases repeatedly as they may no longer uncover new defects. 🌐 Testing is context-dependent, with different types and levels of testing required based on the software’s application. 🚫 Absence of errors does not necessarily mean a software is fit for use, highlighting the importance of meeting user requirements. Key Insights 💡 Early testing is essential to catch issues early on, preventing costly rework later in the development process. It also allows for continuous feedback and improvement throughout the software development lifecycle. 💡 Defect clustering emphasizes the importance of focusing testing efforts on critical modules or areas where defects tend to cluster, increasing the effectiveness of testing resources. 💡 The pesticide paradox highlights the need for regularly updating and diversifying test cases to ensure comprehensive test coverage and the discovery of new defects. 💡 Context-dependent testing underscores the need to tailor testing strategies to the specific requirements and constraints of each software application, ensuring thorough and relevant testing. 💡 The absence of errors policy serves as a reminder that meeting functional requirements alone does not guarantee a high-quality product, as usability and user satisfaction are equally crucial in software testing and development.
Software Testing Tutorial #6 - Software Development Life Cycle (SDLC)
14:43
Software Testing Mentor
Рет қаралды 49 М.
Software Testing Tutorial #1 - What is Software Testing | With Examples
10:58
Software Testing Mentor
Рет қаралды 208 М.
Дарю Самокат Скейтеру !
00:42
Vlad Samokatchik
Рет қаралды 3,3 МЛН
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 40 МЛН
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 21 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 55 МЛН
7 Principles in Software Testing You Should Know. ( Explained)
8:50
The Testing Academy
Рет қаралды 38 М.
Software Testing Tutorial #7 - Software Testing Life Cycle (STLC)
17:41
Software Testing Mentor
Рет қаралды 69 М.
Software Testing Interview | Test Case Interview Questions
30:22
RD Automation Learning
Рет қаралды 58 М.
Software Testing Tutorial #26 - Smoke Testing Vs Sanity Testing
12:38
Software Testing Mentor
Рет қаралды 44 М.
Software Testing Tutorial #31 - Test Scenario Vs Test Case
13:38
Software Testing Mentor
Рет қаралды 64 М.
Software Testing Tutorial #23 - What is Regression Testing
16:23
Software Testing Mentor
Рет қаралды 39 М.
Software Testing Tutorial #9 - V Model in Software Engineering
13:39
Software Testing Mentor
Рет қаралды 46 М.
Дарю Самокат Скейтеру !
00:42
Vlad Samokatchik
Рет қаралды 3,3 МЛН