SlideShare ist ein Scribd-Unternehmen logo
1 von 9
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

Weitere ähnliche Inhalte

Was ist angesagt?

Validation testing
Validation testingValidation testing
Validation testing
Slideshare
 
Basic software-testing-concepts
Basic software-testing-conceptsBasic software-testing-concepts
Basic software-testing-concepts
medsherb
 
Software testing methods, levels and types
Software testing methods, levels and typesSoftware testing methods, levels and types
Software testing methods, levels and types
Confiz
 
Black box testing or behavioral testing
Black box testing or behavioral testingBlack box testing or behavioral testing
Black box testing or behavioral testing
Slideshare
 

Was ist angesagt? (20)

What Is Functional Testing?
What Is Functional Testing?What Is Functional Testing?
What Is Functional Testing?
 
Test Execution
Test ExecutionTest Execution
Test Execution
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software Testing
 
Validation testing
Validation testingValidation testing
Validation testing
 
Basic software-testing-concepts
Basic software-testing-conceptsBasic software-testing-concepts
Basic software-testing-concepts
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing methods, levels and types
Software testing methods, levels and typesSoftware testing methods, levels and types
Software testing methods, levels and types
 
What is Integration Testing? | Edureka
What is Integration Testing? | EdurekaWhat is Integration Testing? | Edureka
What is Integration Testing? | Edureka
 
Software test management overview for managers
Software test management overview for managersSoftware test management overview for managers
Software test management overview for managers
 
Black box testing or behavioral testing
Black box testing or behavioral testingBlack box testing or behavioral testing
Black box testing or behavioral testing
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing Basics
 
Chapter 13 software testing strategies
Chapter 13 software testing strategiesChapter 13 software testing strategies
Chapter 13 software testing strategies
 
Automation Testing
Automation TestingAutomation Testing
Automation Testing
 
STLC
STLCSTLC
STLC
 
Software testing
Software testingSoftware testing
Software testing
 
Automation testing introduction for FujiNet
Automation testing introduction for FujiNetAutomation testing introduction for FujiNet
Automation testing introduction for FujiNet
 
Building a Test Automation Strategy for Success
Building a Test Automation Strategy for SuccessBuilding a Test Automation Strategy for Success
Building a Test Automation Strategy for Success
 
Software Testing 101
Software Testing 101Software Testing 101
Software Testing 101
 
Software Engineering- Types of Testing
Software Engineering- Types of TestingSoftware Engineering- Types of Testing
Software Engineering- Types of Testing
 

Ähnlich wie 7 testing principles

Sqa unit1
Sqa unit1Sqa unit1
Sqa unit1
kannaki
 

Ähnlich wie 7 testing principles (20)

Software Testing Principal
Software Testing PrincipalSoftware Testing Principal
Software Testing Principal
 
Principles of software testing
Principles of software testingPrinciples of software testing
Principles of software testing
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
SOFTWARE TESTING UNIT-4
SOFTWARE TESTING UNIT-4  SOFTWARE TESTING UNIT-4
SOFTWARE TESTING UNIT-4
 
Software unit4
Software unit4Software unit4
Software unit4
 
Istqb v.1.2
Istqb v.1.2Istqb v.1.2
Istqb v.1.2
 
Testing
Testing Testing
Testing
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
08 fse verification
08 fse verification08 fse verification
08 fse verification
 
SoftwareTesting.pptx
SoftwareTesting.pptxSoftwareTesting.pptx
SoftwareTesting.pptx
 
11 steps of testing process - By Harshil Barot
11 steps of testing process - By Harshil Barot11 steps of testing process - By Harshil Barot
11 steps of testing process - By Harshil Barot
 
Sqa unit1
Sqa unit1Sqa unit1
Sqa unit1
 
Chapter 9 Testing Strategies.ppt
Chapter 9 Testing Strategies.pptChapter 9 Testing Strategies.ppt
Chapter 9 Testing Strategies.ppt
 
Effective Testing fo Startups
Effective Testing fo StartupsEffective Testing fo Startups
Effective Testing fo Startups
 
int.ppt
int.pptint.ppt
int.ppt
 
Software Testing Principles
Software Testing PrinciplesSoftware Testing Principles
Software Testing Principles
 
Software testing
Software testingSoftware testing
Software testing
 
Software_testing Unit 1 bca V.pdf
Software_testing Unit 1 bca V.pdfSoftware_testing Unit 1 bca V.pdf
Software_testing Unit 1 bca V.pdf
 
FADHILLA ELITA Ppt Chapter 1
FADHILLA ELITA Ppt Chapter 1FADHILLA ELITA Ppt Chapter 1
FADHILLA ELITA Ppt Chapter 1
 
Testing Software
Testing SoftwareTesting Software
Testing Software
 

Kürzlich hochgeladen

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Kürzlich hochgeladen (20)

Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 

7 testing principles

  • 2. 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
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. 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