SlideShare a Scribd company logo
Software testing ppt
 TESTING
• In general, testing is finding out how well something works. In terms
of human beings, testing tells what level of knowledge or skill has
been acquired.
• In computer hardware and software development, testing is used at
key checkpoints in the overall process to determine whether objectives
are being met.
1. Ensures accountability for a given task
2. Clearly list the responsibilities for various functions to various
people. so that everyone knows his or her work fits into entire project.
3. Complement each other, ensuring no one steps on others
4. Supplement each other so that no task is let unassigned.
RESPONSIBILITIES WHILE TESTING
o WHAT IS SOFTWARE TESTING
• Software testing is a process of executing a program or application with the intent
of finding the software bugs.
 Software testing is a process that should be done during the
development process. And those process are:
:
• Verification is the process to make sure the product satisfies the
condition imposed at the start of the development phase. In other
words, to make sure the product behaves the way we want it to.
• Validation is the process to make sure the product satisfies the
specified requirements at the end of the development phase. In other
words, to make sure the product is built as per customer
requirements.
 WHY SOFTWARE TESTING IS
NEEDED?
1.)Software testing is really required to point out the defects and errors
that were made during the development phases.
2.)It’s essential since it makes sure of the Customer’s reliability and
their satisfaction in the application.
3.)It is very important to ensure the Quality of the product.
4.)It is important to ensure that the application should not result into any
failures
5.) Testing is required for an effective performance of software
application or product.
The student will be able to:
1. Understand the impact of software bugs
and importance of software testing
2. Develop skills to find out bugs in any
type of software
3. Use your new testing skills to test not
just the software, but also product
specification the raw code, and even the
user's manual
4. Learn how to test software for
compatibility, usability and cultural issues
5. Discover how to improve your testing
efficiency by automating your test.
SOFTWARE QUALITY
ASSURANCE AND QUALITY
CONTROL
(SQA and SQC)
SOFTWARE QUALITY
ASSURANCE
 It is error preventive and verification activity.
 the SQA role is to observe that documented standard, process
and procedures are followed as enforced by development
policy.
 Required material is checklist and performed by QA
engineers.
SOFTWARE QUALITY
CONTROL
 It is defect detection and validation activity.
 SQC role is to validate the quality of a system and to check
whether this application adheres the defined qualities standard
or not.
 Required material is application and performed by software
tester.
SDLC
 The software development lyf cycle
 It is essentially a series of a steps or phases that provide a
model for the development and the management of the
software.
steps involve in SDLC
 Requirement analysis
 project planning
 project design
 development
 testing
 implementation
 maintainence
SOFTWARE TESTING
LIFE CYCLE
(STLC)
STLC
 Every organization has their own predefined STLC steps in
order to make a quality application that help them to adhere
standard quality
 it also have some phased like in SDLC
Software testing ppt
Software testing ppt
White Box Testing
• Done by Developers.
• It tests the working of applications
Black Box Testing
• Done by Testers.
• It tests the functionality of application without
peering into its working.
• Internal behavior of the code is unknown.
Grey Box Testing
Developer vs Tester
• Developer always wants to see his code working
properly.
• Tester will test the application, make it fail in any
way, and then surely will test how application is not
working correctly.
Software testing ppt

More Related Content

PDF
Role of a Software Tester
PPTX
Manual testing
PPT
Software Testing
PPTX
Eleven step of software testing process
PPTX
SOFTWARE TESTING
PPT
Different type of_software_testing - copy
PPTX
Software testing.ppt
PPTX
Purpose and-objectives-of-software-testing
Role of a Software Tester
Manual testing
Software Testing
Eleven step of software testing process
SOFTWARE TESTING
Different type of_software_testing - copy
Software testing.ppt
Purpose and-objectives-of-software-testing

What's hot (20)

PDF
Software Testing Basic Concepts
PPTX
Software testing
PPTX
Types of testing
PDF
Software testing
PPTX
Types of software testing
PPTX
functional testing
ODP
Software testing ppt
PPTX
Software Testing Training in Chandigarh
PPT
Basic software-testing-concepts
PPT
SOFTWARE TESTING
PDF
What is objectives of software testing
PPT
Types of Software testing
PPTX
Testing Concepts and Manual Testing
PPTX
Why testing is important ?
PPTX
software testing methodologies
PPSX
Manual testing
PPTX
Manual testing-training-institute-in-marathahalli
PPTX
Software testing
PPTX
Intro to Manual Testing
PDF
Testing methodology
Software Testing Basic Concepts
Software testing
Types of testing
Software testing
Types of software testing
functional testing
Software testing ppt
Software Testing Training in Chandigarh
Basic software-testing-concepts
SOFTWARE TESTING
What is objectives of software testing
Types of Software testing
Testing Concepts and Manual Testing
Why testing is important ?
software testing methodologies
Manual testing
Manual testing-training-institute-in-marathahalli
Software testing
Intro to Manual Testing
Testing methodology
Ad

Similar to Software testing ppt (20)

PPTX
SOFTWARE TESTING
PPT
Software Testing Fundamentals
PPTX
Software testing
PDF
20MCE14_Software Testing and Quality Assurance Notes.pdf
PPTX
An introduction to Software Testing and Test Management
PPTX
Software testing sengu
PPTX
Software testing & Quality Assurance
PDF
The Role of Verification and Validation in System Development Life Cycle
PDF
Software testing pdf
PPTX
Aim (A).pptx
PDF
Software testing(1)
PDF
Software testing
PDF
Software testing pdf
PDF
Software testing pdf
PDF
software_testing pdf.pdf
PDF
Software testing
PPT
Software Quality and Testing_Se lect18 btech
PPTX
Software verification & validation
PPTX
A Software Tester
SOFTWARE TESTING
Software Testing Fundamentals
Software testing
20MCE14_Software Testing and Quality Assurance Notes.pdf
An introduction to Software Testing and Test Management
Software testing sengu
Software testing & Quality Assurance
The Role of Verification and Validation in System Development Life Cycle
Software testing pdf
Aim (A).pptx
Software testing(1)
Software testing
Software testing pdf
Software testing pdf
software_testing pdf.pdf
Software testing
Software Quality and Testing_Se lect18 btech
Software verification & validation
A Software Tester
Ad

Recently uploaded (20)

PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
web development for engineering and engineering
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
PPT on Performance Review to get promotions
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
OOP with Java - Java Introduction (Basics)
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPT
Project quality management in manufacturing
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Embodied AI: Ushering in the Next Era of Intelligent Systems
CH1 Production IntroductoryConcepts.pptx
web development for engineering and engineering
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Model Code of Practice - Construction Work - 21102022 .pdf
Arduino robotics embedded978-1-4302-3184-4.pdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPT on Performance Review to get promotions
Operating System & Kernel Study Guide-1 - converted.pdf
OOP with Java - Java Introduction (Basics)
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
CYBER-CRIMES AND SECURITY A guide to understanding
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Project quality management in manufacturing
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Structs to JSON How Go Powers REST APIs.pdf
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...

Software testing ppt

  • 2.  TESTING • In general, testing is finding out how well something works. In terms of human beings, testing tells what level of knowledge or skill has been acquired. • In computer hardware and software development, testing is used at key checkpoints in the overall process to determine whether objectives are being met.
  • 3. 1. Ensures accountability for a given task 2. Clearly list the responsibilities for various functions to various people. so that everyone knows his or her work fits into entire project. 3. Complement each other, ensuring no one steps on others 4. Supplement each other so that no task is let unassigned. RESPONSIBILITIES WHILE TESTING
  • 4. o WHAT IS SOFTWARE TESTING • Software testing is a process of executing a program or application with the intent of finding the software bugs.
  • 5.  Software testing is a process that should be done during the development process. And those process are: : • Verification is the process to make sure the product satisfies the condition imposed at the start of the development phase. In other words, to make sure the product behaves the way we want it to. • Validation is the process to make sure the product satisfies the specified requirements at the end of the development phase. In other words, to make sure the product is built as per customer requirements.
  • 6.  WHY SOFTWARE TESTING IS NEEDED? 1.)Software testing is really required to point out the defects and errors that were made during the development phases. 2.)It’s essential since it makes sure of the Customer’s reliability and their satisfaction in the application. 3.)It is very important to ensure the Quality of the product. 4.)It is important to ensure that the application should not result into any failures 5.) Testing is required for an effective performance of software application or product.
  • 7. The student will be able to: 1. Understand the impact of software bugs and importance of software testing 2. Develop skills to find out bugs in any type of software 3. Use your new testing skills to test not just the software, but also product specification the raw code, and even the user's manual 4. Learn how to test software for compatibility, usability and cultural issues 5. Discover how to improve your testing efficiency by automating your test.
  • 8. SOFTWARE QUALITY ASSURANCE AND QUALITY CONTROL (SQA and SQC)
  • 9. SOFTWARE QUALITY ASSURANCE  It is error preventive and verification activity.  the SQA role is to observe that documented standard, process and procedures are followed as enforced by development policy.  Required material is checklist and performed by QA engineers.
  • 10. SOFTWARE QUALITY CONTROL  It is defect detection and validation activity.  SQC role is to validate the quality of a system and to check whether this application adheres the defined qualities standard or not.  Required material is application and performed by software tester.
  • 11. SDLC  The software development lyf cycle  It is essentially a series of a steps or phases that provide a model for the development and the management of the software.
  • 12. steps involve in SDLC  Requirement analysis  project planning  project design  development  testing  implementation  maintainence
  • 14. STLC  Every organization has their own predefined STLC steps in order to make a quality application that help them to adhere standard quality  it also have some phased like in SDLC
  • 17. White Box Testing • Done by Developers. • It tests the working of applications
  • 18. Black Box Testing • Done by Testers. • It tests the functionality of application without peering into its working. • Internal behavior of the code is unknown.
  • 20. Developer vs Tester • Developer always wants to see his code working properly. • Tester will test the application, make it fail in any way, and then surely will test how application is not working correctly.