SlideShare a Scribd company logo
An Insight Into Software Testing
Introduction to Software Testing
The process of finding the
bugs in the software
program
Validates and Verifies that
the product meets the end
tasks as expected
Design test cases and check
results to evaluate the exit
criteria
Phases Of a Software
Software
Testing
Software
Verification
Software
Validation
Software Testing
• Includes executing an application or a program to find out the software
bugs
• Evaluates software items to validate and verify whether all the software
requirements are aptly implemented or not before it goes live
Software Verification
• Ensures that the software product verifies the conditions that were
planned to be implemented while starting the development process
• Includes inspections, reviews, walkthroughs, and meetings to assess the
plans, specifications, codes, documents, and requirements
Software Validation
• It is done at the end of the development phase
• Makes sure that the software appropriately integrates with the organization’s goals
and user environment
Basics Of Software Testing
Basics Of Software Testing
Black Box Testing White Box Testing
Black Box Testing
• Treats the software like a black box and examines specified functions and
behaviors without any knowledge about the internal implementation of the
system
• Tester entirely focuses on the output and not on ‘how’ the units and functions are
implemented
White Box Testing
• Treats the software like a white box and tests internal structure or working of the
software product
• Tester needs the knowledge of how the software is used and how it will work at
the user’s end
An Insight Into Software Testing

More Related Content

PPTX
Software testing
PPT
Learn software testing
PPTX
Software Quality Assurance - Software Engineering PPT by Devansh Koolwal
KEY
Testing tests
PPTX
Software review
PPT
Manual testing - Introduction to Manual Software testing
PPT
01 software testing_introduction
PPTX
ISTQB Test Process
Software testing
Learn software testing
Software Quality Assurance - Software Engineering PPT by Devansh Koolwal
Testing tests
Software review
Manual testing - Introduction to Manual Software testing
01 software testing_introduction
ISTQB Test Process

What's hot (20)

PPTX
Software Testing - Software Quality
PPT
Introduction to software testing
PPTX
Validation vs. verification
PDF
Objectorientedtesting 160320132146
PPTX
System testing
PPTX
ISTQB Test level, Test type
PPT
Software quality and testing (func. & non func.)
PPT
Software testing
PPTX
Verification
PPTX
Static testing
PPTX
verification and validation
PDF
Software testing implementation
PPT
Test process
PPTX
A Top-Down Approach to End-to-End Testing
PPTX
How google-tests-software
PPTX
Software Testing 4/5
PDF
Implementation of Software Testing
PPTX
Fundamental test process
PPT
Fundamentals of Software Engineering
Software Testing - Software Quality
Introduction to software testing
Validation vs. verification
Objectorientedtesting 160320132146
System testing
ISTQB Test level, Test type
Software quality and testing (func. & non func.)
Software testing
Verification
Static testing
verification and validation
Software testing implementation
Test process
A Top-Down Approach to End-to-End Testing
How google-tests-software
Software Testing 4/5
Implementation of Software Testing
Fundamental test process
Fundamentals of Software Engineering
Ad

Similar to An Insight Into Software Testing (20)

PPTX
Learn Basic Of Software testing
PDF
Slides 03.pdf
PPTX
Types of testing
PPTX
Software Testing Technique in Software Engineering
PPTX
Software Testing (1).pptx
PPTX
Software Quality Assurance
PPT
Software testing part
PPT
Software testing overview subbu
PPT
SoftwareTesting notes r score increases as you pick a category, fill out a lo...
PPT
SoftwareTesting:AnImportantConceptinSoftwareEngineering
PDF
What is software testing in software engineering?
PDF
What is Testing in Software Engineering?
PPTX
Software testing
PDF
PDF
L software testing
PDF
Software testing methods, levels and types
PDF
Software Engineering TESTING AND MAINTENANCE
PPTX
Software Quality and Testing note 1.pptx
PPTX
UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4
PPTX
Software testing sengu
Learn Basic Of Software testing
Slides 03.pdf
Types of testing
Software Testing Technique in Software Engineering
Software Testing (1).pptx
Software Quality Assurance
Software testing part
Software testing overview subbu
SoftwareTesting notes r score increases as you pick a category, fill out a lo...
SoftwareTesting:AnImportantConceptinSoftwareEngineering
What is software testing in software engineering?
What is Testing in Software Engineering?
Software testing
L software testing
Software testing methods, levels and types
Software Engineering TESTING AND MAINTENANCE
Software Quality and Testing note 1.pptx
UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4
Software testing sengu
Ad

More from Multisoft Virtual Academy (20)

DOCX
Google BigQuery Training Certification Course.docx
DOCX
ServiceNow Software Asset Management - PPT.docx
PPTX
introducing you with our newly launched courses – join today
PPTX
Cloud Computing Courses
PPTX
Staad Pro Online Training
PPTX
informatica training
PPTX
cloud computing tools
PPTX
Salesforce Online Training
PPTX
PPT on Machine Learning Introducation
PPTX
Simple Internet Of Things (IoT) PPT 2020
PPTX
Internet Of Things(IOT) | IOT Project | IOT Products | IOT Examples | IOT PPT
PPTX
Machine learning online courses | multisoft virtual academy
PPTX
Microsoft Courses | Microsoft Courses Online | Microsoft Training Courses
PPTX
Salesforce Admin Training
PPTX
PPTX
MATLAB Training Online
PPTX
SAP HANA Certified course
PPTX
Self Learning online training
PPTX
Learn Staad. Pro Online
PPTX
CAD/CAM Certifications!
Google BigQuery Training Certification Course.docx
ServiceNow Software Asset Management - PPT.docx
introducing you with our newly launched courses – join today
Cloud Computing Courses
Staad Pro Online Training
informatica training
cloud computing tools
Salesforce Online Training
PPT on Machine Learning Introducation
Simple Internet Of Things (IoT) PPT 2020
Internet Of Things(IOT) | IOT Project | IOT Products | IOT Examples | IOT PPT
Machine learning online courses | multisoft virtual academy
Microsoft Courses | Microsoft Courses Online | Microsoft Training Courses
Salesforce Admin Training
MATLAB Training Online
SAP HANA Certified course
Self Learning online training
Learn Staad. Pro Online
CAD/CAM Certifications!

Recently uploaded (20)

PDF
Insiders guide to clinical Medicine.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Business Ethics Teaching Materials for college
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
Cell Structure & Organelles in detailed.
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
Insiders guide to clinical Medicine.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
O7-L3 Supply Chain Operations - ICLT Program
01-Introduction-to-Information-Management.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Supply Chain Operations Speaking Notes -ICLT Program
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Microbial disease of the cardiovascular and lymphatic systems
human mycosis Human fungal infections are called human mycosis..pptx
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Business Ethics Teaching Materials for college
VCE English Exam - Section C Student Revision Booklet
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Cell Structure & Organelles in detailed.
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPH.pptx obstetrics and gynecology in nursing
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025

An Insight Into Software Testing

  • 1. An Insight Into Software Testing
  • 2. Introduction to Software Testing The process of finding the bugs in the software program Validates and Verifies that the product meets the end tasks as expected Design test cases and check results to evaluate the exit criteria
  • 3. Phases Of a Software Software Testing Software Verification Software Validation
  • 4. Software Testing • Includes executing an application or a program to find out the software bugs • Evaluates software items to validate and verify whether all the software requirements are aptly implemented or not before it goes live
  • 5. Software Verification • Ensures that the software product verifies the conditions that were planned to be implemented while starting the development process • Includes inspections, reviews, walkthroughs, and meetings to assess the plans, specifications, codes, documents, and requirements
  • 6. Software Validation • It is done at the end of the development phase • Makes sure that the software appropriately integrates with the organization’s goals and user environment
  • 8. Basics Of Software Testing Black Box Testing White Box Testing
  • 9. Black Box Testing • Treats the software like a black box and examines specified functions and behaviors without any knowledge about the internal implementation of the system • Tester entirely focuses on the output and not on ‘how’ the units and functions are implemented
  • 10. White Box Testing • Treats the software like a white box and tests internal structure or working of the software product • Tester needs the knowledge of how the software is used and how it will work at the user’s end