SlideShare a Scribd company logo
1 of 22
SOFTWARE TESTING PRESENTED BY KEDAR R. HIRE 097030 8/17/2011 Software Testing 1 GUIDED BY Prof.O.R.Varma
contents What is Testing? Why Software Testing? Verification & Validation Types of Testing Techniques of Testing Conclusion 8/17/2011 Software Testing 2
What is testing? ,[object Object]
Software testing is an investigation conducted to provide stakeholders with information about the quality of the product8/17/2011 Software Testing 3
Why software testing? ,[object Object]
To reduce the failure cost and maintenance cost
To correct the defects
To ensure that product work as user expected it to8/17/2011 Software Testing 4
VERIFICATION & VALIDATION ,[object Object]
Validation- means ensuring that the software meets the requirements8/17/2011 Software Testing 5
Types of testing Manual Testing Automated Testing 8/17/2011 Software Testing 6
Stages of manual testing ,[object Object]
Integration Testing
System Testing8/17/2011 Software Testing 7
Unit testing ,[object Object]
Done by Programmers8/17/2011 Software Testing 8
Integration testing ,[object Object]
Done by programmers or testers8/17/2011 Software Testing 9
System testing ,[object Object],8/17/2011 Software Testing 10
Automated testing ,[object Object],8/17/2011 Software Testing 11
Automated testing tools  Winrunner HP QuickTest Professional IBM Rational Functional Tester Visual Studio Test Professional 8/17/2011 Software Testing 12
Techniques of testing ,[object Object]

More Related Content

What's hot

Manual Testing Questions
Manual Testing QuestionsManual Testing Questions
Manual Testing Questions
User1test
 
Software testing sengu
Software testing  senguSoftware testing  sengu
Software testing sengu
Sengu Msc
 
Lecture 9 testing_packaging_app
Lecture 9 testing_packaging_appLecture 9 testing_packaging_app
Lecture 9 testing_packaging_app
moduledesign
 

What's hot (20)

Software testing
Software testingSoftware testing
Software testing
 
Abc of testing
Abc of testingAbc of testing
Abc of testing
 
Types of software testing
Types of software testingTypes of software testing
Types of software testing
 
Manual testing
Manual testingManual testing
Manual testing
 
Software testing and quality assurance
Software testing and quality assuranceSoftware testing and quality assurance
Software testing and quality assurance
 
Types of testing
Types of testingTypes of testing
Types of testing
 
Software testing
Software testingSoftware testing
Software testing
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Testing methodology
Testing methodologyTesting methodology
Testing methodology
 
Manual Testing Questions
Manual Testing QuestionsManual Testing Questions
Manual Testing Questions
 
Software Testing Technique in Software Engineering
Software Testing Technique in Software EngineeringSoftware Testing Technique in Software Engineering
Software Testing Technique in Software Engineering
 
Types of testing
Types of testingTypes of testing
Types of testing
 
7 steps to Software test automation success
7 steps to Software test automation success7 steps to Software test automation success
7 steps to Software test automation success
 
software testing methodologies
software testing methodologiessoftware testing methodologies
software testing methodologies
 
Structural and functional testing
Structural and functional testingStructural and functional testing
Structural and functional testing
 
Testing
TestingTesting
Testing
 
Open source software testing
Open source  software testingOpen source  software testing
Open source software testing
 
Software testing sengu
Software testing  senguSoftware testing  sengu
Software testing sengu
 
Lecture 9 testing_packaging_app
Lecture 9 testing_packaging_appLecture 9 testing_packaging_app
Lecture 9 testing_packaging_app
 
Lecture 9 testing_packaging_app
Lecture 9 testing_packaging_appLecture 9 testing_packaging_app
Lecture 9 testing_packaging_app
 

Viewers also liked

Web application security
Web application securityWeb application security
Web application security
Vikas Thange
 
Automation Testing with Sikuli
Automation Testing with SikuliAutomation Testing with Sikuli
Automation Testing with Sikuli
lionpeal
 
Integration in component based technology
Integration in component based technologyIntegration in component based technology
Integration in component based technology
Saransh Garg
 
Selenium ide made easy
Selenium ide made easySelenium ide made easy
Selenium ide made easy
Narayanan Palani
 
Software Testing Life Cycle
Software Testing Life CycleSoftware Testing Life Cycle
Software Testing Life Cycle
Udayakumar Sree
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
Rathna Priya
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
Chankey Pathak
 

Viewers also liked (20)

Manual testing1
Manual testing1Manual testing1
Manual testing1
 
Web application security
Web application securityWeb application security
Web application security
 
Mateusz Radkiewicz - "Automate user's actions with Selenium, Auto it and Sikuli"
Mateusz Radkiewicz - "Automate user's actions with Selenium, Auto it and Sikuli"Mateusz Radkiewicz - "Automate user's actions with Selenium, Auto it and Sikuli"
Mateusz Radkiewicz - "Automate user's actions with Selenium, Auto it and Sikuli"
 
Javascript basics for automation testing
Javascript  basics for automation testingJavascript  basics for automation testing
Javascript basics for automation testing
 
Automation Testing with Sikuli
Automation Testing with SikuliAutomation Testing with Sikuli
Automation Testing with Sikuli
 
Principles of software testing
Principles of software testingPrinciples of software testing
Principles of software testing
 
Sikuli
SikuliSikuli
Sikuli
 
Sikuli
SikuliSikuli
Sikuli
 
Sikuli script
Sikuli scriptSikuli script
Sikuli script
 
Integration in component based technology
Integration in component based technologyIntegration in component based technology
Integration in component based technology
 
Software testing tools (free and open source)
Software testing tools (free and open source)Software testing tools (free and open source)
Software testing tools (free and open source)
 
Selenium ide made easy
Selenium ide made easySelenium ide made easy
Selenium ide made easy
 
BDD with JBehave and Selenium
BDD with JBehave and SeleniumBDD with JBehave and Selenium
BDD with JBehave and Selenium
 
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test AutomationPractical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
 
Software Testing Life Cycle
Software Testing Life CycleSoftware Testing Life Cycle
Software Testing Life Cycle
 
Xxx
XxxXxx
Xxx
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing Basics
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 

Similar to Software testing by kd

Software Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By SrikanthSoftware Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By Srikanth
Srikanth Krishnamoorthy
 
Testing in Software Engineering.docx
Testing in Software Engineering.docxTesting in Software Engineering.docx
Testing in Software Engineering.docx
8759000398
 
Software testing and software development process
Software testing and software development processSoftware testing and software development process
Software testing and software development process
Gen Aloys Ochola Badde
 
softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1
FAIZALSAIYED
 

Similar to Software testing by kd (20)

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
 
2011/09/20 - Software Testing
2011/09/20 - Software Testing2011/09/20 - Software Testing
2011/09/20 - Software Testing
 
presentation.pptx
presentation.pptxpresentation.pptx
presentation.pptx
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing
Software testingSoftware testing
Software testing
 
Software Teting
Software TetingSoftware Teting
Software Teting
 
Testing software development
Testing software developmentTesting software development
Testing software development
 
Software testing basic
Software testing basicSoftware testing basic
Software testing basic
 
Welingkar_final project_ppt_IMPORTANCE & NEED FOR TESTING
Welingkar_final project_ppt_IMPORTANCE & NEED FOR TESTINGWelingkar_final project_ppt_IMPORTANCE & NEED FOR TESTING
Welingkar_final project_ppt_IMPORTANCE & NEED FOR TESTING
 
Software Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By SrikanthSoftware Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By Srikanth
 
Software testing
Software testingSoftware testing
Software testing
 
Testing in Software Engineering.docx
Testing in Software Engineering.docxTesting in Software Engineering.docx
Testing in Software Engineering.docx
 
Software-Testing.pdf
Software-Testing.pdfSoftware-Testing.pdf
Software-Testing.pdf
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing and software development process
Software testing and software development processSoftware testing and software development process
Software testing and software development process
 
Testing on frontend
Testing on frontendTesting on frontend
Testing on frontend
 
software testing technique
software testing techniquesoftware testing technique
software testing technique
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 
softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
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.
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.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...
 
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
 
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
 

Software testing by kd

Editor's Notes

  1. Testing is nothing but just executing software by giving some inputs to check the quality and performance of the software.
  2. -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.
  3. 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.
  4. 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.
  5. Unit testing requires the knowledge of the internal program. And it is done by the programmer not by the tester.
  6. 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.
  7. 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.
  8. There are many software testing tools. These are given…
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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.