SlideShare a Scribd company logo
testing
TABLE OF CONTENTS
• What Is Testing
• Objective
• Principles
• Types
• Levels
WHAT IS TESTING?
Testing is the process to find whether
the system is fulfill all the requirement
written in the SRS.
OBJECTIVE
• System quality.
• Verification and validation.
• Find the fault before it deliver to the
client.
• Test whether system fulfill customer
requirements.
PRINCIPLES
• Exhaustive testing is impossible
• Early testing
• Testing is context dependent
• Absence of error fallacy
• Testing shows presence of error
• Defect clustering
• Pesticide paradox
TYPES OF TESTING
• White box testing-
It is performed based on the knowledge of how
system is implemented.
The objective of WBT is to validate whether code
implementation follow intended design.
• Black box testing-
It is one which is done without knowing internal
details of programming. When BBT is applied to an
application the tester only knows input and
expected output.
LEVELS OF TESTING
• Unit testing
• Integration testing
i. Big bang testing
ii. Top-down testing
iii. Bottom-up testing
• System testing
i. Security testing
ii. Recovery testing
iii. Reliability testing
• Acceptance testing
i. Alpha testing
ii. Beta testing
THANK YOU

More Related Content

PDF
ITFT--Software testing
PPT
Software Testing
PPTX
software testing
PPTX
System testing
PPTX
Introduction to software testing
DOCX
testing
PPTX
Software testing
ITFT--Software testing
Software Testing
software testing
System testing
Introduction to software testing
testing
Software testing

What's hot (20)

PPTX
Software Testing , levels, Techniques, Tools
PPTX
Software testing
PPT
Software Engineering Lec 10 -software testing--
PPTX
Fundamentals of software part 1
PPT
System testing
PPT
General Software Tester Training
PPTX
Softwar tetesting basic
PPT
Manual testing - Introduction to Manual Software testing
PPT
Software testing definition
PPTX
Differences asked in Software Testing Interview.
PPTX
System testing
PPTX
Software Testing Ni Boni
PPTX
Integration testing
PPT
<p>Software Testing</p>
PPTX
Software Testing
PPTX
Unit 4 testing
PPTX
Testing
PPTX
Manual testing
PPTX
MythBusters: Functional Testing Edition
PPTX
Software testing
Software Testing , levels, Techniques, Tools
Software testing
Software Engineering Lec 10 -software testing--
Fundamentals of software part 1
System testing
General Software Tester Training
Softwar tetesting basic
Manual testing - Introduction to Manual Software testing
Software testing definition
Differences asked in Software Testing Interview.
System testing
Software Testing Ni Boni
Integration testing
<p>Software Testing</p>
Software Testing
Unit 4 testing
Testing
Manual testing
MythBusters: Functional Testing Edition
Software testing
Ad

Similar to Software Testing (20)

PPTX
Software testing.ppt
PDF
softwaretesting-140721025833-phpapp02.pdf
PPTX
softwaretesting-140721025833-phpapp02.pptx
PPTX
Sftwre engg.testng
PPT
System Testing by system analysis design.ppt
PPTX
Software testing
PDF
Software_Testing_ppt.pdf software engineering
PPTX
Software Testing
PPTX
Software_Testing_ppt.pptx for software Engineering subject
PPTX
Software Quality and Testing note 1.pptx
PPTX
Software Testing or Quality Assurance
PPTX
software testing technique
PPTX
https://www.slideshare.net/slideshow/system-testing-60970402/60970402Software...
PPTX
3.software testing
PPTX
softwaretestingpowerpointpresentation.pptx
PPTX
Software-Testing-ppt.pptx
PPTX
Presentation1.pptx
PPTX
PPT
testing strategies and tactics
PPTX
Software testing
Software testing.ppt
softwaretesting-140721025833-phpapp02.pdf
softwaretesting-140721025833-phpapp02.pptx
Sftwre engg.testng
System Testing by system analysis design.ppt
Software testing
Software_Testing_ppt.pdf software engineering
Software Testing
Software_Testing_ppt.pptx for software Engineering subject
Software Quality and Testing note 1.pptx
Software Testing or Quality Assurance
software testing technique
https://www.slideshare.net/slideshow/system-testing-60970402/60970402Software...
3.software testing
softwaretestingpowerpointpresentation.pptx
Software-Testing-ppt.pptx
Presentation1.pptx
testing strategies and tactics
Software testing
Ad

Recently uploaded (20)

PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
Introduction to Building Materials
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
Hazard Identification & Risk Assessment .pdf
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PPTX
Computer Architecture Input Output Memory.pptx
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
1_English_Language_Set_2.pdf probationary
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PPTX
Virtual and Augmented Reality in Current Scenario
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
Empowerment Technology for Senior High School Guide
PPTX
20th Century Theater, Methods, History.pptx
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Introduction to Building Materials
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
Hazard Identification & Risk Assessment .pdf
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
Computer Architecture Input Output Memory.pptx
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
TNA_Presentation-1-Final(SAVE)) (1).pptx
B.Sc. DS Unit 2 Software Engineering.pptx
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
1_English_Language_Set_2.pdf probationary
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
FORM 1 BIOLOGY MIND MAPS and their schemes
Virtual and Augmented Reality in Current Scenario
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Empowerment Technology for Senior High School Guide
20th Century Theater, Methods, History.pptx

Software Testing

  • 2. TABLE OF CONTENTS • What Is Testing • Objective • Principles • Types • Levels
  • 3. WHAT IS TESTING? Testing is the process to find whether the system is fulfill all the requirement written in the SRS.
  • 4. OBJECTIVE • System quality. • Verification and validation. • Find the fault before it deliver to the client. • Test whether system fulfill customer requirements.
  • 5. PRINCIPLES • Exhaustive testing is impossible • Early testing • Testing is context dependent • Absence of error fallacy • Testing shows presence of error • Defect clustering • Pesticide paradox
  • 6. TYPES OF TESTING • White box testing- It is performed based on the knowledge of how system is implemented. The objective of WBT is to validate whether code implementation follow intended design. • Black box testing- It is one which is done without knowing internal details of programming. When BBT is applied to an application the tester only knows input and expected output.
  • 7. LEVELS OF TESTING • Unit testing • Integration testing i. Big bang testing ii. Top-down testing iii. Bottom-up testing • System testing i. Security testing ii. Recovery testing iii. Reliability testing • Acceptance testing i. Alpha testing ii. Beta testing