SlideShare a Scribd company logo
TESTING
OPEN SOURCE SOFTWARE
IS OUR PRESENTATION TOPIC
OUR GROUP MEMBERS
IMAD ULLAH
SHAHZAD KHAN
AGENDA
 Open source software.
 Software testing.
 Testing open source software's.
 Ways of testing.
 Static testing
 Dynamic testing
 Tools available for dynamic testing.
OPEN SOURCE SOFTWARE
 Open source software's are software's whose source code is
available for modification or enhancement by users.
SOFTWARE TESTING
 Software testing is the process of evaluation a software item
to detect differences between given input and expected
output.
 Software testing is a process of executing a program or
application with the intent of finding errors in the software.
Continue…
 In software engineering, testing is a crucial activity
that is designed to ensure the quality of program
code.
 Just to point the error not to fix it
Testing open source software's
 Open source software's are also software's they need same testing techniques as
for closed source software.
 Open source software don’t need any testing because its already tested.
 As OSS have source code available, when users modify it then it requires testing.
WAYS OF TESTIG
Static testing
Dynamic testing
Open source  software testing
STATIC TESTING
 Also called manual testing.
 Static Testing is a technique by which we can check the defects in software
without actually executing it.
 Simple reviews techniques.
 Walkthrough
 Desk checks
 Code review
 Pair programing
DYNAMIC TESTING
 Dynamic Testing is a technique by which we can check the
defects in software by executing it.
 Dynamic testing is a term used in software engineering to
describe the testing of the dynamic behavior of code.
Tools available for dynamic testing
 Canoo - WebTest
 JMeter - Load and performance tester
 Selenium – web app testing
 and so many others
CANOO - WEBTEST
Canoo-WebTest is a free open source tool for testing of web
applications. It calls web pages and verifies the results, giving
comprehensive reports on success and failure.
JMETER
 JMeter is an open source desktop application that is
designed to load test and measure performance.
 It is straightforward to use and supports several programing
languages, including c#, java, python, for writing test cases.
SELENIUM
 Selenium is an open source tool that allows you to
perform functional testing for both web application and
desktop applications.
 It supports a number of programming languages, including
c#, java, perl, python, ruby, for writing test cases.
Any Question
Google it
Thank you class

More Related Content

PDF
Top ten software testing tools
PDF
Career in Software Testing | Skills Required for Software Test Engineer | Edu...
PDF
Software testing tools
PDF
Testing Tools
ODP
Software testing tools
PPTX
Software testing tools (free and open source)
PDF
Software Testing As a Career Path
PDF
Software Testing Tools | Edureka
Top ten software testing tools
Career in Software Testing | Skills Required for Software Test Engineer | Edu...
Software testing tools
Testing Tools
Software testing tools
Software testing tools (free and open source)
Software Testing As a Career Path
Software Testing Tools | Edureka

What's hot (19)

PPTX
Types of test tools
PPTX
Introduction to Automation Testing
PPTX
Automation Testing with Test Complete
PPT
Mdc2010 Automated Mobile Testing
PPTX
How to perform software testing
PDF
What are the Top Automated Software Testing Tools for 2021
DOCX
Selenium Testing Project report
PPTX
manual & automation testing
PPTX
Appium Presentation
PDF
Software Testing Basic Concepts
PPT
Basics of Software Testing
PDF
How to Ensure Code Quality
PPTX
Practical Software Testing Tools
PDF
Testing Tool Evaluation Criteria
PPTX
Testing concepts
PPTX
Orientation Program on Automated Software testing Powered by Infaum Education...
PPTX
Automation Tools Overview
PPTX
Java Code Quality Tools
PPTX
TestComplete – A Sophisticated Automated Testing Tool by SmartBear
Types of test tools
Introduction to Automation Testing
Automation Testing with Test Complete
Mdc2010 Automated Mobile Testing
How to perform software testing
What are the Top Automated Software Testing Tools for 2021
Selenium Testing Project report
manual & automation testing
Appium Presentation
Software Testing Basic Concepts
Basics of Software Testing
How to Ensure Code Quality
Practical Software Testing Tools
Testing Tool Evaluation Criteria
Testing concepts
Orientation Program on Automated Software testing Powered by Infaum Education...
Automation Tools Overview
Java Code Quality Tools
TestComplete – A Sophisticated Automated Testing Tool by SmartBear
Ad

Similar to Open source software testing (20)

PPTX
Software Teting
PPTX
A simple guide to software compatibility test services
PDF
6 Common Types of Software Testing.pdf
PPTX
Types of testing
PDF
Automated software testing complete guide
PPT
Manual testing ppt
PPTX
SOFTWARE TESTING.pptx
PPTX
Software testing
PPTX
Software testing basic
PPTX
Measure performance of the application using open source performance testing...
PDF
The Best Automation Testing Tools To Use In 2022 | BMN Infotech
PDF
Top 10 Automation Testing Tools in 2020
PPTX
Software Testing - A sneak preview By Srikanth
PDF
Understanding Functional Testing.pdf
PPTX
Software Testing
PPTX
Boost Enterprise Productivity with Testing & Automation Services.pptx
PPTX
Devops Automated Testing Tools
PPTX
Software Testing: History, Trends, Perspectives - a Brief Overview
PDF
Top 10 Automation Testing Tools in 2020
PDF
Automated Testing.pdf
Software Teting
A simple guide to software compatibility test services
6 Common Types of Software Testing.pdf
Types of testing
Automated software testing complete guide
Manual testing ppt
SOFTWARE TESTING.pptx
Software testing
Software testing basic
Measure performance of the application using open source performance testing...
The Best Automation Testing Tools To Use In 2022 | BMN Infotech
Top 10 Automation Testing Tools in 2020
Software Testing - A sneak preview By Srikanth
Understanding Functional Testing.pdf
Software Testing
Boost Enterprise Productivity with Testing & Automation Services.pptx
Devops Automated Testing Tools
Software Testing: History, Trends, Perspectives - a Brief Overview
Top 10 Automation Testing Tools in 2020
Automated Testing.pdf
Ad

Recently uploaded (20)

PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Digital Systems & Binary Numbers (comprehensive )
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Digital Strategies for Manufacturing Companies
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
ai tools demonstartion for schools and inter college
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Nekopoi APK 2025 free lastest update
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
System and Network Administration Chapter 2
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
medical staffing services at VALiNTRY
PPT
Introduction Database Management System for Course Database
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
Reimagine Home Health with the Power of Agentic AI​
How to Migrate SBCGlobal Email to Yahoo Easily
Digital Systems & Binary Numbers (comprehensive )
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Digital Strategies for Manufacturing Companies
Adobe Illustrator 28.6 Crack My Vision of Vector Design
ai tools demonstartion for schools and inter college
Which alternative to Crystal Reports is best for small or large businesses.pdf
Nekopoi APK 2025 free lastest update
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Operating system designcfffgfgggggggvggggggggg
How to Choose the Right IT Partner for Your Business in Malaysia
wealthsignaloriginal-com-DS-text-... (1).pdf
System and Network Administration Chapter 2
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
medical staffing services at VALiNTRY
Introduction Database Management System for Course Database
VVF-Customer-Presentation2025-Ver1.9.pptx

Open source software testing

  • 1. TESTING OPEN SOURCE SOFTWARE IS OUR PRESENTATION TOPIC
  • 2. OUR GROUP MEMBERS IMAD ULLAH SHAHZAD KHAN
  • 3. AGENDA  Open source software.  Software testing.  Testing open source software's.  Ways of testing.  Static testing  Dynamic testing  Tools available for dynamic testing.
  • 4. OPEN SOURCE SOFTWARE  Open source software's are software's whose source code is available for modification or enhancement by users.
  • 5. SOFTWARE TESTING  Software testing is the process of evaluation a software item to detect differences between given input and expected output.  Software testing is a process of executing a program or application with the intent of finding errors in the software.
  • 6. Continue…  In software engineering, testing is a crucial activity that is designed to ensure the quality of program code.  Just to point the error not to fix it
  • 7. Testing open source software's  Open source software's are also software's they need same testing techniques as for closed source software.  Open source software don’t need any testing because its already tested.  As OSS have source code available, when users modify it then it requires testing.
  • 8. WAYS OF TESTIG Static testing Dynamic testing
  • 10. STATIC TESTING  Also called manual testing.  Static Testing is a technique by which we can check the defects in software without actually executing it.  Simple reviews techniques.  Walkthrough  Desk checks  Code review  Pair programing
  • 11. DYNAMIC TESTING  Dynamic Testing is a technique by which we can check the defects in software by executing it.  Dynamic testing is a term used in software engineering to describe the testing of the dynamic behavior of code.
  • 12. Tools available for dynamic testing  Canoo - WebTest  JMeter - Load and performance tester  Selenium – web app testing  and so many others
  • 13. CANOO - WEBTEST Canoo-WebTest is a free open source tool for testing of web applications. It calls web pages and verifies the results, giving comprehensive reports on success and failure.
  • 14. JMETER  JMeter is an open source desktop application that is designed to load test and measure performance.  It is straightforward to use and supports several programing languages, including c#, java, python, for writing test cases.
  • 15. SELENIUM  Selenium is an open source tool that allows you to perform functional testing for both web application and desktop applications.  It supports a number of programming languages, including c#, java, perl, python, ruby, for writing test cases.

Editor's Notes

  • #11: Can see more details In SPM “Week 06 Project Schedules, Reviews – II”.