9/11/2017softwaretesting4beginners.blogspot.com
1. Testing shows presence of defects:- Testing
never proves that there are no defects in the
application. It only can show that defects are
present in the application. Testing mitigates the
probability of undiscovered defects existing in an
application or in the software. Although, even if no
defects are found in the software, it's not a that
software is 100% correct.
9/11/2017softwaretesting4beginners.blogspot.com
Exhaustive testing is impossible:- Testing
everything thoroughly (with all combinations of
inputs & preconditions) isn't possible or feasible
except trivial cases. We test an application on the
bases of risks and priorities instead of exhaustive
testing.
9/11/2017softwaretesting4beginners.blogspot.com
Early Testing:- Software testing activities should
start at a very early stage of Software Development
Life Cycle (SDLC) and should be focused on defined
objectives.
9/11/2017softwaretesting4beginners.blogspot.com
Defect clustering:- A small numbers of units
contain bunch of defects that are discovered during
pre-release testing. or it shows the most operational
failures.
9/11/2017softwaretesting4beginners.blogspot.com
Pesticide paradox:- If the same set of tests are
repeated over and over again, ultimately the same
set of test cases will no longer detect any new bugs.
Therefore, to overcome this pesticide paradox, the
test cases need to be regularly reviewed and revised.
9/11/2017softwaretesting4beginners.blogspot.com
Testing is context dependent:- Testing is
performed differently in different contexts. For
example:- critical or safety application is testing
differently from an e-commerce site.
9/11/2017softwaretesting4beginners.blogspot.com
Absence-of-errors fallacy:- Detecting and fixing
bugs or defects doesn't help if the system built
doesn't fulfill the user's needs and expectations.
9/11/2017softwaretesting4beginners.blogspot.com
To know more about the software testing, you can visit my official
blog below:-
Blog:- https://softwaretesting4beginners.blogspot.in/
Follow me at:-
https://twitter.com/Testing_Expert
Like me on:-
https://www.facebook.com/softwaretesting4beginners
Connect with me on:- https://www.linkedin.com/in/testing4beginners
Thank You…!!
Happy Testing..
9/11/2017softwaretesting4beginners.blogspot.com

7 testing principles

  • 1.
  • 2.
    1. Testing showspresence of defects:- Testing never proves that there are no defects in the application. It only can show that defects are present in the application. Testing mitigates the probability of undiscovered defects existing in an application or in the software. Although, even if no defects are found in the software, it's not a that software is 100% correct. 9/11/2017softwaretesting4beginners.blogspot.com
  • 3.
    Exhaustive testing isimpossible:- Testing everything thoroughly (with all combinations of inputs & preconditions) isn't possible or feasible except trivial cases. We test an application on the bases of risks and priorities instead of exhaustive testing. 9/11/2017softwaretesting4beginners.blogspot.com
  • 4.
    Early Testing:- Softwaretesting activities should start at a very early stage of Software Development Life Cycle (SDLC) and should be focused on defined objectives. 9/11/2017softwaretesting4beginners.blogspot.com
  • 5.
    Defect clustering:- Asmall numbers of units contain bunch of defects that are discovered during pre-release testing. or it shows the most operational failures. 9/11/2017softwaretesting4beginners.blogspot.com
  • 6.
    Pesticide paradox:- Ifthe same set of tests are repeated over and over again, ultimately the same set of test cases will no longer detect any new bugs. Therefore, to overcome this pesticide paradox, the test cases need to be regularly reviewed and revised. 9/11/2017softwaretesting4beginners.blogspot.com
  • 7.
    Testing is contextdependent:- Testing is performed differently in different contexts. For example:- critical or safety application is testing differently from an e-commerce site. 9/11/2017softwaretesting4beginners.blogspot.com
  • 8.
    Absence-of-errors fallacy:- Detectingand fixing bugs or defects doesn't help if the system built doesn't fulfill the user's needs and expectations. 9/11/2017softwaretesting4beginners.blogspot.com
  • 9.
    To know moreabout the software testing, you can visit my official blog below:- Blog:- https://softwaretesting4beginners.blogspot.in/ Follow me at:- https://twitter.com/Testing_Expert Like me on:- https://www.facebook.com/softwaretesting4beginners Connect with me on:- https://www.linkedin.com/in/testing4beginners Thank You…!! Happy Testing.. 9/11/2017softwaretesting4beginners.blogspot.com