SlideShare a Scribd company logo
SOFTWARE TESTINGPRESENTED BYKEDAR R. HIRE0970308/17/2011Software Testing1GUIDED BYProf.O.R.Varma
contentsWhat is Testing?Why Software Testing?Verification & ValidationTypes of TestingTechniques of TestingConclusion8/17/2011Software Testing2
What is testing?Executing software in a real environment, using selected inputs
Software testing is an investigation conducted to provide stakeholders with information about the quality of the product8/17/2011Software Testing3
Why software testing?To produce quality of product
To reduce the failure cost and maintenance cost
To correct the defects
To ensure that product work as user expected it to8/17/2011Software Testing4
VERIFICATION & VALIDATIONVerification-means ensuring that the software has been built correctly
Validation- means ensuring that the software meets the requirements8/17/2011Software Testing5
Types of testingManual TestingAutomated Testing8/17/2011Software Testing6
Stages of manual testingUnit Testing
Integration Testing
System Testing8/17/2011Software Testing7
Unit testingRequires knowledge of  the internal program design and code
Done by Programmers8/17/2011Software Testing8
Integration testingMost of the time black box testing technique is used. However, sometimes a combination of Black and White box testing is also used in this stage
Done by programmers or testers8/17/2011Software Testing9
System testingIn this stage the software is tested from all possible dimensions for all intended purposes and platforms. In this stage Black box testing technique is normally used8/17/2011Software Testing10
Automated testingTest automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions8/17/2011Software Testing11
Automated testing tools WinrunnerHP QuickTest ProfessionalIBM Rational Functional TesterVisual Studio Test Professional8/17/2011Software Testing12
Techniques of testingWhite Box Testing

More Related Content

PPTX
Top 15 Interview Questions for Manual Testers
PDF
John Fodeh Adventures in Test Automation - EuroSTAR 2013
PPTX
Software testing.ppt
PPTX
Alpha beta and acceptance testing
PDF
Functional Testing Tutorial | Edureka
PPTX
Software testing
PPSX
Manual testing
PPTX
Manual testing-training-institute-in-marathahalli
Top 15 Interview Questions for Manual Testers
John Fodeh Adventures in Test Automation - EuroSTAR 2013
Software testing.ppt
Alpha beta and acceptance testing
Functional Testing Tutorial | Edureka
Software testing
Manual testing
Manual testing-training-institute-in-marathahalli

What's hot (20)

PPT
Software testing
PPTX
Abc of testing
PPTX
Types of software testing
PPTX
Manual testing
PPTX
Software testing and quality assurance
PPTX
Types of testing
PPTX
PPTX
Software Testing
PDF
Testing methodology
DOCX
Manual Testing Questions
PPTX
Software Testing Technique in Software Engineering
PPT
Types of testing
PPT
7 steps to Software test automation success
PPTX
software testing methodologies
PPTX
Structural and functional testing
PPTX
PPTX
Open source software testing
PPTX
Software testing sengu
PPTX
Lecture 9 testing_packaging_app
PPTX
Lecture 9 testing_packaging_app
Software testing
Abc of testing
Types of software testing
Manual testing
Software testing and quality assurance
Types of testing
Software Testing
Testing methodology
Manual Testing Questions
Software Testing Technique in Software Engineering
Types of testing
7 steps to Software test automation success
software testing methodologies
Structural and functional testing
Open source software testing
Software testing sengu
Lecture 9 testing_packaging_app
Lecture 9 testing_packaging_app
Ad

Viewers also liked (20)

PPTX
Manual testing1
PPT
Web application security
PPSX
Mateusz Radkiewicz - "Automate user's actions with Selenium, Auto it and Sikuli"
PPTX
Javascript basics for automation testing
PDF
Automation Testing with Sikuli
PDF
Principles of software testing
PPTX
PDF
PPSX
Sikuli script
PPTX
Integration in component based technology
PPTX
Software testing tools (free and open source)
PPTX
Selenium ide made easy
PPT
BDD with JBehave and Selenium
PDF
Practical Tips & Tricks for Selenium Test Automation
PPT
Software Testing Life Cycle
TXT
Xxx
PPT
Testing concepts ppt
PPTX
Software Testing Basics
PPT
Software Testing Fundamentals
PPTX
Software testing ppt
Manual testing1
Web application security
Mateusz Radkiewicz - "Automate user's actions with Selenium, Auto it and Sikuli"
Javascript basics for automation testing
Automation Testing with Sikuli
Principles of software testing
Sikuli script
Integration in component based technology
Software testing tools (free and open source)
Selenium ide made easy
BDD with JBehave and Selenium
Practical Tips & Tricks for Selenium Test Automation
Software Testing Life Cycle
Xxx
Testing concepts ppt
Software Testing Basics
Software Testing Fundamentals
Software testing ppt
Ad

Similar to Software testing by kd (20)

PPTX
UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4
PPTX
Software testing
PPTX
Software testing
PPTX
Software Testing (1).pptx
PPTX
System Testing.pptx
PPTX
software testing
PDF
Types of software testing
PPTX
Testing (System Analysis and Design)
PPT
System Testing by system analysis design.ppt
PDF
Software testing methods, levels and types
PPT
Testing
PPT
Testing ppt
PPT
Software Testing Presentation in Cegonsoft Pvt Ltd...
PPT
Testing chapter updated (1)
PDF
Types of Software Testing A Comprehensive Guide.pdf
PDF
Software testing ppt
PDF
Software Testing Certification
PPT
Testing and Mocking Object - The Art of Mocking.
PPTX
suruuuuuuuuxdvvvvvvvvvvvvvv ssssssrnbn bvcbvc
PPTX
Software testing basic
UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4
Software testing
Software testing
Software Testing (1).pptx
System Testing.pptx
software testing
Types of software testing
Testing (System Analysis and Design)
System Testing by system analysis design.ppt
Software testing methods, levels and types
Testing
Testing ppt
Software Testing Presentation in Cegonsoft Pvt Ltd...
Testing chapter updated (1)
Types of Software Testing A Comprehensive Guide.pdf
Software testing ppt
Software Testing Certification
Testing and Mocking Object - The Art of Mocking.
suruuuuuuuuxdvvvvvvvvvvvvvv ssssssrnbn bvcbvc
Software testing basic

Recently uploaded (20)

PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Presentation on HIE in infants and its manifestations
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Classroom Observation Tools for Teachers
PPTX
GDM (1) (1).pptx small presentation for students
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Computing-Curriculum for Schools in Ghana
PDF
RMMM.pdf make it easy to upload and study
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
master seminar digital applications in india
PPTX
Pharma ospi slides which help in ospi learning
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
202450812 BayCHI UCSC-SV 20250812 v17.pptx
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Presentation on HIE in infants and its manifestations
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
VCE English Exam - Section C Student Revision Booklet
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Supply Chain Operations Speaking Notes -ICLT Program
102 student loan defaulters named and shamed – Is someone you know on the list?
Classroom Observation Tools for Teachers
GDM (1) (1).pptx small presentation for students
STATICS OF THE RIGID BODIES Hibbelers.pdf
Computing-Curriculum for Schools in Ghana
RMMM.pdf make it easy to upload and study
Microbial disease of the cardiovascular and lymphatic systems
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
master seminar digital applications in india
Pharma ospi slides which help in ospi learning
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS

Software testing by kd

Editor's Notes

  • #4: Testing is nothing but just executing software by giving some inputs to check the quality and performance of the software.
  • #5: -To improve the quality and performance of the software, software testing is needed.For e.g. few days ago a company created a scientific calculator. But when we give input to that calculator, it gives wrong answer. Reason behind this is that the calculator is not tested well.
  • #6: VERIFICATION:-Verification means to verify the software has been built correctly and working properly.VALIDATION:-Verify the software meets all of the requirements defined in the SRS. The requirements gather from the customer.
  • #7: In manual testing a tester is needed to test the software. Tester gives an input to the software and he checks the output is correct or not. And he creates a report on a excel file.In automated testing, testing tools is used. Testing tool is test the software and generates a report.
  • #9: Unit testing requires the knowledge of the internal program. And it is done by the programmer not by the tester.
  • #10: Integration testing is a combination of black box and white box testing. And this testing is done by the programmer as well as tester. Integration testing takes the input from the unit testing and produces the output.
  • #11: System testing is a black box testing performed by the test team. And in system testing the software is test in real environment. System testing takes input from the integration testing.
  • #12: There are many software testing tools. These are given…
  • #13: 1. Winrunner This software tool is invented by the HP in 2006.Versions of Winrunner 7.5, 7.6, 8.0, 8.2, 9.2.2. HP QuickTest Professional This is also invented by the HP. This tool uses vbscript language. Version 11.03.IBM Rational Functional Tester This is invented by the IBM. Version 8.2.0.1 This test is used to perform regression testing.4.Visual Studio Test Professional This tool is invented by the Microsoft.
  • #15: This testing is also known as clear box testing, glass box testing, transparent box testing. It tests the internal behavior of software. It tests the coding of the software.
  • #17: It tests the external behavior of the software. Here the tester gives input to the software and he only checks the output is correct or not.
  • #19: In alpha testing the software is tested by the customer or test team at the developer site. At this stage the software is not available for all.
  • #20: This testing is tested at the end user site. Here the software is tested in a customer environment. Here the software available for all customers.