The 7 Principle of Software Testing

Ramesh Khatri
3 min readJun 18, 2021

“No amount of testing can prove a software right, a single test can prove a software wrong.” — Amir Ghahrai

Image Source: educba.com

No matter what type of software tester you are Manual or Automation, Beginner or Expert, working in a Startup or in a Giant Company, One thing you will need and always have to keep in mind is the 7 principle of software testing.

Some tester might have read the principle once, just to pass the job interview but if you give thorough view of each principle then it’s not just a theory, you will need to follow each principle throughout your testing career.

Let me share you what I know about the principle of software testing

Want to read this story later? Save it in Journal.

  1. Testing shows the presence of defect
    Most of the time, tester will always hunt for the bugs and found it on the application under test. But if we see the change log of most of the tested app there we can see that there is bug fixes. Of course, testing has reduced the enormous number of bugs but we can’t really say that it’s 100% bug free. So, those reported bugs during testing shows the presence of defect in an application
  2. Exhaustive testing is not possible
    Always remember, it is not possible to test all the features/modules with all set of possible data, conditions and it’s also not…

--

--

Ramesh Khatri

Software QA Engineer | Passionate about Technology | It’s not about what I required, It’s about gaining knowledge | Read and learn anything about everthing