SlideShare uma empresa Scribd logo
1 de 17
SOFTWARE TESTING
Recent Trends in Software Market
What is Software Testing?
Software Testing is a process of executing a program or
application with the intent of finding the software bugs.
It can also be stated as the process of validating and
verifying that a software or a application or product meets
the following criteria's:
 Meets the business and technical requirements and
guided it’s design and development.
 Can be implemented with the same characteristic.
 Works as expected.
Breaking down Software Testing
 Process: Testing is process rather than a single activity.
 All Life Cycle Activities: Testing is a process that takes
place throughout the Software Development Life
Cycle(SDLC).
 Static Testing: It can test and find defects without
executing code. Static Testing is done during verification
process.
 Dynamic Testing: The software code is executed to
demonstrate the result of running tests. It’s done during
validation process.
Breaking down Software Testing
 Planning: We need to plan as what we want we want to
do. We report on testing progress and the status of the
software under test.
 Preparation: We need to choose what testing we will do
by selecting test conditions and designing test cases.
 Evaluation: During evaluation we must check the results
and evaluate the software under test and completion
criteria which helps to decide whether we have finished
testing and whether the software product has passes tests.
Breaking down Software Testing
 Software products and related work products: Along
with the testing of code the testing of requirement and
design specifications and also the related documents like
operation, user and training material is equally important
Evolving Software Testing
There are several important trends in software testing world that
will alter the landscape that testers find themselves in today:
 Mobile application testing (Rapid growth in Mobile testing)
 Cloud-based Testing (Virtualization and Cloud Computing)
 Testing in the Agile Development Environment
 Context-driven Testing
 Security Testing
 Crowdsourced Testing
 Tester Certification
Mobile Application Testing
Mobile application testing is a process by which application
software developed for mobile devices is tested for its
functionality, usability and consistency.
Mobile application testing can be automated or manual type
of testing. Mobile devices have become a major part of many
Mobile App Testing organizations’ digital development strategy,
but many businesses lack the testing specialists, tools, and
consistent methodology needed for effective mobile
development. According to the World Quality Report, 55% of
organizations now test mobile apps, up from 31% last year. Yet,
56% lack effective testing procedures.
Cloud-based Testing
As cloud computing becomes an increasing part of the IT
mainstream with about 26% of software applications to be
hosted on cloud in 2015, IT professionals and experts see a
positive growth in the adoption of cloud based testing. For
the simple reason, cloud infrastructure offers a convenient
solution unlike any other test environments which can be
difficult and expensive to build and maintain. Cloud testing
is also flexible, allowing businesses to scale up or down as
part of a dynamic testing strategy.
Testing in the Agile Development Environment
Agile methods are in the mainstream. They offer both
challenges and opportunities for testers. Agile does not mean
one thing, but a collection of many related things. This is a
flexible, holistic product development strategy that encourages
teams to self-organize and communicate regularly. In other
words, testers work closely with developers and obtain early
involvement and feedback on a project. The most popular
agile methodologies include:
 Extreme Programming (XP)
 Scrum
 Dynamic Systems Development Method (DSDM)
Context-Driven Test
Context-driven testing is a model for developing
and debugging computer software that takes into account
the ways in which the programs will be used or are expected
to be used in the real world.
There is a need to be adaptable in the event the context
changes. This has made context-driven software testing a
trend that we expect will emerge strongly in the coming
years. According to software testing leaders in the industry,
the most successful testers in the future will be the ones that
can bring the most skills to the table for any given context
or business situation.
Security Testing
Security testing is a testing technique to determine if an
information system protects data and maintains
functionality as intended.
The increased connectivity of data and information
systems along with the rise of cloud based computing and
the phenomenon of Internet of Things taking center stage
in the IT industry, security testing of software applications
is going to be of top priority.
Security Testing
It also aims at verifying 6 basic principles as listed below:
 Confidentiality
 Integrity
 Authentication
 Authorization
 Availability
 Non-repudiation
Crowdsourced testing
It is the practice of sending out prototype software and
products to broad groups of people for testing rather than
having testing performed internally.
It is helpful in situations wherein the testing team may not
have all the resources to test the software in different
environments and in different scenarios. All these trends
are testimony of the fact that the software testing industry
is evolving at an enormous pace.
Tester Certification
Tester certification has existed since the 1980s, The ISTQB
program brought openness, inclusivity, and global
reach. Certification is not about training, but about
establishing knowledge. ISTQB program includes a career
path. Certification will lead ultimately to an agreement on
best practices throughout testers’ careers. Certification is
part of professionalization.
 Certified Software Tester (CSTE)
 ISTQB certification
 V & V Manual testi8ng Certification (Organization level
Certification)
1. http://www.neotys.com/blog/latest-trends-in-software-
testing-2015/
2. http://www.ibeta.com/software-testing-trends-for-2016/
3. http://www.xoriant.com/blog/software-testing-and-
qa/emerging-trends-software-testing-qa.html
4. http://www.gallop.net/blog/top-7-trends-in-software-testing/
5. https://www.infosys.com/IT-services/independent-validation-
testing-services/Pages/testing-trends.aspx
6. http://istqbexamcertification.com/what-is-a-software-testing/
7. https://en.wikipedia.org/wiki/Software_testing
8. https://www.itu.int/dms_pub/itu-
t/oth/15/08/T15080000050001PDFE.pdf
9. http://www.latestsoftwaretestingnews.com/
10. http://www.softwaretestinghelp.com/5-interesting-qa-trends-
to-watch-for-2015-sth-2014-review-2015-predictions/
11.http://www.evoketechnologies.com/blog/software-testing-
trends-predictions-2015/
12. https://saucelabs.com/resources/white-papers/sauce-labs-
state-of-testing-report-2016.pdf
Software Testing ppt

Mais conteúdo relacionado

Mais procurados

Basics of software testing webwing technologies
Basics of software testing webwing technologiesBasics of software testing webwing technologies
Basics of software testing webwing technologiesWebwing Technologies
 
Software Testing Basic Concepts
Software Testing Basic ConceptsSoftware Testing Basic Concepts
Software Testing Basic Conceptswesovi
 
Software testing.ppt
Software testing.pptSoftware testing.ppt
Software testing.pptKomal Garg
 
Introduction to automation testing
Introduction  to automation testingIntroduction  to automation testing
Introduction to automation testingonewomanmore witl
 
Manual testing concepts course 1
Manual testing concepts course 1Manual testing concepts course 1
Manual testing concepts course 1Raghu Kiran
 
Software Testing 101
Software Testing 101Software Testing 101
Software Testing 101QA Hannah
 
What is objectives of software testing
What is objectives of software testingWhat is objectives of software testing
What is objectives of software testingSoftware Testing Books
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing BasicsBelal Raslan
 
Concept of Failure, error, fault and defect
Concept of Failure, error, fault and defectConcept of Failure, error, fault and defect
Concept of Failure, error, fault and defectchaklee191
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts pptRathna Priya
 
Principles of Software testing
Principles of Software testingPrinciples of Software testing
Principles of Software testingMd Mamunur Rashid
 

Mais procurados (20)

Software testing
Software testingSoftware testing
Software testing
 
Basics in software testing
Basics in software testingBasics in software testing
Basics in software testing
 
Basics of software testing webwing technologies
Basics of software testing webwing technologiesBasics of software testing webwing technologies
Basics of software testing webwing technologies
 
Software Testing Basic Concepts
Software Testing Basic ConceptsSoftware Testing Basic Concepts
Software Testing Basic Concepts
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing.ppt
Software testing.pptSoftware testing.ppt
Software testing.ppt
 
Introduction to automation testing
Introduction  to automation testingIntroduction  to automation testing
Introduction to automation testing
 
Manual testing ppt
Manual testing pptManual testing ppt
Manual testing ppt
 
Manual testing concepts course 1
Manual testing concepts course 1Manual testing concepts course 1
Manual testing concepts course 1
 
Types of testing
Types of testingTypes of testing
Types of testing
 
Software testing
Software testingSoftware testing
Software testing
 
Software Testing 101
Software Testing 101Software Testing 101
Software Testing 101
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
 
What is objectives of software testing
What is objectives of software testingWhat is objectives of software testing
What is objectives of software testing
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing Basics
 
Concept of Failure, error, fault and defect
Concept of Failure, error, fault and defectConcept of Failure, error, fault and defect
Concept of Failure, error, fault and defect
 
Introduction & Manual Testing
Introduction & Manual TestingIntroduction & Manual Testing
Introduction & Manual Testing
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
 
Principles of Software testing
Principles of Software testingPrinciples of Software testing
Principles of Software testing
 

Destaque

Testing in an Agile World: The Current State and Future Possibilities
Testing in an Agile World: The Current State and Future PossibilitiesTesting in an Agile World: The Current State and Future Possibilities
Testing in an Agile World: The Current State and Future PossibilitiesTechWell
 
Where Is Test in DevOps?
Where Is Test in DevOps?Where Is Test in DevOps?
Where Is Test in DevOps?TechWell
 
Testing Transformation in the IoT Era
Testing Transformation in the IoT EraTesting Transformation in the IoT Era
Testing Transformation in the IoT EraTechWell
 
Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012
Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012
Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012TEST Huddle
 
Pros & Cons: Cloud-Based Software Testing
Pros & Cons: Cloud-Based Software TestingPros & Cons: Cloud-Based Software Testing
Pros & Cons: Cloud-Based Software TestingQASource
 
Continuous Testing in the Cloud
Continuous Testing in the CloudContinuous Testing in the Cloud
Continuous Testing in the CloudSauce Labs
 
Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04Mrityunjaya Hikkalgutti
 
Trends in the quality assurance area
Trends in the quality assurance areaTrends in the quality assurance area
Trends in the quality assurance areaQA Club Kiev
 
Cloud Testing by Suganya M
Cloud Testing by Suganya MCloud Testing by Suganya M
Cloud Testing by Suganya MForziatech
 
Cloud Testing: The Future of software Testing
Cloud Testing: The Future of software TestingCloud Testing: The Future of software Testing
Cloud Testing: The Future of software TestingBugRaptors
 
Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the CloudCygnet Infotech
 
How do you measure up? A crowd-sourced, cross-pollinated discussion on evalua...
How do you measure up? A crowd-sourced, cross-pollinated discussion on evalua...How do you measure up? A crowd-sourced, cross-pollinated discussion on evalua...
How do you measure up? A crowd-sourced, cross-pollinated discussion on evalua...ProductCamp Boston
 
Performance Testing in the Cloud
Performance Testing in the CloudPerformance Testing in the Cloud
Performance Testing in the Cloudstuartmoncrieff
 

Destaque (20)

Testing in an Agile World: The Current State and Future Possibilities
Testing in an Agile World: The Current State and Future PossibilitiesTesting in an Agile World: The Current State and Future Possibilities
Testing in an Agile World: The Current State and Future Possibilities
 
Where Is Test in DevOps?
Where Is Test in DevOps?Where Is Test in DevOps?
Where Is Test in DevOps?
 
Crowdsource Testing presented by uTest
Crowdsource Testing presented by uTestCrowdsource Testing presented by uTest
Crowdsource Testing presented by uTest
 
Testing Transformation in the IoT Era
Testing Transformation in the IoT EraTesting Transformation in the IoT Era
Testing Transformation in the IoT Era
 
Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012
Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012
Blokland & Mengerink - Testing Cloud Services - EuroSTAR 2012
 
Multi-Cloud testing
Multi-Cloud testingMulti-Cloud testing
Multi-Cloud testing
 
Pros & Cons: Cloud-Based Software Testing
Pros & Cons: Cloud-Based Software TestingPros & Cons: Cloud-Based Software Testing
Pros & Cons: Cloud-Based Software Testing
 
Continuous Testing in the Cloud
Continuous Testing in the CloudContinuous Testing in the Cloud
Continuous Testing in the Cloud
 
Cloud testing
Cloud testingCloud testing
Cloud testing
 
Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04Cloud_Testing_The_future_of_softwareV1.04
Cloud_Testing_The_future_of_softwareV1.04
 
Trends in the quality assurance area
Trends in the quality assurance areaTrends in the quality assurance area
Trends in the quality assurance area
 
Cloud Testing by Suganya M
Cloud Testing by Suganya MCloud Testing by Suganya M
Cloud Testing by Suganya M
 
Cloud based testing
Cloud based testingCloud based testing
Cloud based testing
 
Cloud Testing: The Future of software Testing
Cloud Testing: The Future of software TestingCloud Testing: The Future of software Testing
Cloud Testing: The Future of software Testing
 
Cloud Testing
Cloud TestingCloud Testing
Cloud Testing
 
Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the Cloud
 
How do you measure up? A crowd-sourced, cross-pollinated discussion on evalua...
How do you measure up? A crowd-sourced, cross-pollinated discussion on evalua...How do you measure up? A crowd-sourced, cross-pollinated discussion on evalua...
How do you measure up? A crowd-sourced, cross-pollinated discussion on evalua...
 
Cloud testing
Cloud testingCloud testing
Cloud testing
 
Cloud testing
Cloud testingCloud testing
Cloud testing
 
Performance Testing in the Cloud
Performance Testing in the CloudPerformance Testing in the Cloud
Performance Testing in the Cloud
 

Semelhante a Software Testing ppt

Software Testing Trends in 2023
Software Testing Trends in 2023Software Testing Trends in 2023
Software Testing Trends in 2023Enov8
 
Selecting an App Security Testing Partner: An eGuide
Selecting an App Security Testing Partner: An eGuideSelecting an App Security Testing Partner: An eGuide
Selecting an App Security Testing Partner: An eGuideHCLSoftware
 
Procuring an Application Security Testing Partner
Procuring an Application Security Testing PartnerProcuring an Application Security Testing Partner
Procuring an Application Security Testing PartnerHCLSoftware
 
Software Testing Trends to Look out for in 2022_.pdf
Software Testing Trends to Look out for in 2022_.pdfSoftware Testing Trends to Look out for in 2022_.pdf
Software Testing Trends to Look out for in 2022_.pdfV2Soft
 
Software testing.pdf
Software testing.pdfSoftware testing.pdf
Software testing.pdfSwagatGogoi3
 
Regression testing framework
Regression testing frameworkRegression testing framework
Regression testing frameworkChristinaPerri4
 
Quality assurance and testing _ H2kinfosys.pdf
Quality assurance and testing _ H2kinfosys.pdfQuality assurance and testing _ H2kinfosys.pdf
Quality assurance and testing _ H2kinfosys.pdfsharontims
 
Top 7 reasons why software testing is crucial in SDLC
Top 7 reasons why software testing is crucial in SDLCTop 7 reasons why software testing is crucial in SDLC
Top 7 reasons why software testing is crucial in SDLCSLAJobs Chennai
 
Embracing the Future: Innovative Approaches to Software Testing and Quality A...
Embracing the Future: Innovative Approaches to Software Testing and Quality A...Embracing the Future: Innovative Approaches to Software Testing and Quality A...
Embracing the Future: Innovative Approaches to Software Testing and Quality A...AnanthReddy38
 
Regression Testing: Maintaining Software Integrity Over Time
Regression Testing: Maintaining Software Integrity Over TimeRegression Testing: Maintaining Software Integrity Over Time
Regression Testing: Maintaining Software Integrity Over TimeUncodemy
 
Mastering Continuous Testing_ A Definitive Guide to Seamless Software Deliver...
Mastering Continuous Testing_ A Definitive Guide to Seamless Software Deliver...Mastering Continuous Testing_ A Definitive Guide to Seamless Software Deliver...
Mastering Continuous Testing_ A Definitive Guide to Seamless Software Deliver...kalichargn70th171
 
Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...
Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...
Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...IJERA Editor
 
10 Software Testing Trends 2019
10 Software Testing Trends 201910 Software Testing Trends 2019
10 Software Testing Trends 2019Rock Interview
 
Software testing trends for 2019
Software testing trends for 2019Software testing trends for 2019
Software testing trends for 2019BugRaptors
 
Vskills software testing professional sample material
Vskills software testing professional sample materialVskills software testing professional sample material
Vskills software testing professional sample materialVskills
 
Unit Testing Software Market Size, Share.pdf
Unit Testing Software Market Size, Share.pdfUnit Testing Software Market Size, Share.pdf
Unit Testing Software Market Size, Share.pdfshreyaporekar9
 
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTINGFROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTINGijseajournal
 
From the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud ComputingFrom the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud Computingijseajournal
 

Semelhante a Software Testing ppt (20)

Software Testing Trends in 2023
Software Testing Trends in 2023Software Testing Trends in 2023
Software Testing Trends in 2023
 
Selecting an App Security Testing Partner: An eGuide
Selecting an App Security Testing Partner: An eGuideSelecting an App Security Testing Partner: An eGuide
Selecting an App Security Testing Partner: An eGuide
 
Procuring an Application Security Testing Partner
Procuring an Application Security Testing PartnerProcuring an Application Security Testing Partner
Procuring an Application Security Testing Partner
 
Software Testing Trends to Look out for in 2022_.pdf
Software Testing Trends to Look out for in 2022_.pdfSoftware Testing Trends to Look out for in 2022_.pdf
Software Testing Trends to Look out for in 2022_.pdf
 
Software testing.pdf
Software testing.pdfSoftware testing.pdf
Software testing.pdf
 
Qa analyst training
Qa analyst training Qa analyst training
Qa analyst training
 
Regression testing framework
Regression testing frameworkRegression testing framework
Regression testing framework
 
Quality assurance and testing _ H2kinfosys.pdf
Quality assurance and testing _ H2kinfosys.pdfQuality assurance and testing _ H2kinfosys.pdf
Quality assurance and testing _ H2kinfosys.pdf
 
Top 7 reasons why software testing is crucial in SDLC
Top 7 reasons why software testing is crucial in SDLCTop 7 reasons why software testing is crucial in SDLC
Top 7 reasons why software testing is crucial in SDLC
 
Embracing the Future: Innovative Approaches to Software Testing and Quality A...
Embracing the Future: Innovative Approaches to Software Testing and Quality A...Embracing the Future: Innovative Approaches to Software Testing and Quality A...
Embracing the Future: Innovative Approaches to Software Testing and Quality A...
 
Quality Assurance and Testing services
Quality Assurance and Testing servicesQuality Assurance and Testing services
Quality Assurance and Testing services
 
Regression Testing: Maintaining Software Integrity Over Time
Regression Testing: Maintaining Software Integrity Over TimeRegression Testing: Maintaining Software Integrity Over Time
Regression Testing: Maintaining Software Integrity Over Time
 
Mastering Continuous Testing_ A Definitive Guide to Seamless Software Deliver...
Mastering Continuous Testing_ A Definitive Guide to Seamless Software Deliver...Mastering Continuous Testing_ A Definitive Guide to Seamless Software Deliver...
Mastering Continuous Testing_ A Definitive Guide to Seamless Software Deliver...
 
Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...
Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...
Introduction to Investigation And Utilizing Lean Test Metrics In Agile Softwa...
 
10 Software Testing Trends 2019
10 Software Testing Trends 201910 Software Testing Trends 2019
10 Software Testing Trends 2019
 
Software testing trends for 2019
Software testing trends for 2019Software testing trends for 2019
Software testing trends for 2019
 
Vskills software testing professional sample material
Vskills software testing professional sample materialVskills software testing professional sample material
Vskills software testing professional sample material
 
Unit Testing Software Market Size, Share.pdf
Unit Testing Software Market Size, Share.pdfUnit Testing Software Market Size, Share.pdf
Unit Testing Software Market Size, Share.pdf
 
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTINGFROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
 
From the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud ComputingFrom the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud Computing
 

Último

ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 

Último (20)

ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 

Software Testing ppt

  • 1. SOFTWARE TESTING Recent Trends in Software Market
  • 2. What is Software Testing? Software Testing is a process of executing a program or application with the intent of finding the software bugs. It can also be stated as the process of validating and verifying that a software or a application or product meets the following criteria's:  Meets the business and technical requirements and guided it’s design and development.  Can be implemented with the same characteristic.  Works as expected.
  • 3. Breaking down Software Testing  Process: Testing is process rather than a single activity.  All Life Cycle Activities: Testing is a process that takes place throughout the Software Development Life Cycle(SDLC).  Static Testing: It can test and find defects without executing code. Static Testing is done during verification process.  Dynamic Testing: The software code is executed to demonstrate the result of running tests. It’s done during validation process.
  • 4. Breaking down Software Testing  Planning: We need to plan as what we want we want to do. We report on testing progress and the status of the software under test.  Preparation: We need to choose what testing we will do by selecting test conditions and designing test cases.  Evaluation: During evaluation we must check the results and evaluate the software under test and completion criteria which helps to decide whether we have finished testing and whether the software product has passes tests.
  • 5. Breaking down Software Testing  Software products and related work products: Along with the testing of code the testing of requirement and design specifications and also the related documents like operation, user and training material is equally important
  • 6. Evolving Software Testing There are several important trends in software testing world that will alter the landscape that testers find themselves in today:  Mobile application testing (Rapid growth in Mobile testing)  Cloud-based Testing (Virtualization and Cloud Computing)  Testing in the Agile Development Environment  Context-driven Testing  Security Testing  Crowdsourced Testing  Tester Certification
  • 7. Mobile Application Testing Mobile application testing is a process by which application software developed for mobile devices is tested for its functionality, usability and consistency. Mobile application testing can be automated or manual type of testing. Mobile devices have become a major part of many Mobile App Testing organizations’ digital development strategy, but many businesses lack the testing specialists, tools, and consistent methodology needed for effective mobile development. According to the World Quality Report, 55% of organizations now test mobile apps, up from 31% last year. Yet, 56% lack effective testing procedures.
  • 8. Cloud-based Testing As cloud computing becomes an increasing part of the IT mainstream with about 26% of software applications to be hosted on cloud in 2015, IT professionals and experts see a positive growth in the adoption of cloud based testing. For the simple reason, cloud infrastructure offers a convenient solution unlike any other test environments which can be difficult and expensive to build and maintain. Cloud testing is also flexible, allowing businesses to scale up or down as part of a dynamic testing strategy.
  • 9. Testing in the Agile Development Environment Agile methods are in the mainstream. They offer both challenges and opportunities for testers. Agile does not mean one thing, but a collection of many related things. This is a flexible, holistic product development strategy that encourages teams to self-organize and communicate regularly. In other words, testers work closely with developers and obtain early involvement and feedback on a project. The most popular agile methodologies include:  Extreme Programming (XP)  Scrum  Dynamic Systems Development Method (DSDM)
  • 10. Context-Driven Test Context-driven testing is a model for developing and debugging computer software that takes into account the ways in which the programs will be used or are expected to be used in the real world. There is a need to be adaptable in the event the context changes. This has made context-driven software testing a trend that we expect will emerge strongly in the coming years. According to software testing leaders in the industry, the most successful testers in the future will be the ones that can bring the most skills to the table for any given context or business situation.
  • 11. Security Testing Security testing is a testing technique to determine if an information system protects data and maintains functionality as intended. The increased connectivity of data and information systems along with the rise of cloud based computing and the phenomenon of Internet of Things taking center stage in the IT industry, security testing of software applications is going to be of top priority.
  • 12. Security Testing It also aims at verifying 6 basic principles as listed below:  Confidentiality  Integrity  Authentication  Authorization  Availability  Non-repudiation
  • 13. Crowdsourced testing It is the practice of sending out prototype software and products to broad groups of people for testing rather than having testing performed internally. It is helpful in situations wherein the testing team may not have all the resources to test the software in different environments and in different scenarios. All these trends are testimony of the fact that the software testing industry is evolving at an enormous pace.
  • 14. Tester Certification Tester certification has existed since the 1980s, The ISTQB program brought openness, inclusivity, and global reach. Certification is not about training, but about establishing knowledge. ISTQB program includes a career path. Certification will lead ultimately to an agreement on best practices throughout testers’ careers. Certification is part of professionalization.  Certified Software Tester (CSTE)  ISTQB certification  V & V Manual testi8ng Certification (Organization level Certification)
  • 15. 1. http://www.neotys.com/blog/latest-trends-in-software- testing-2015/ 2. http://www.ibeta.com/software-testing-trends-for-2016/ 3. http://www.xoriant.com/blog/software-testing-and- qa/emerging-trends-software-testing-qa.html 4. http://www.gallop.net/blog/top-7-trends-in-software-testing/ 5. https://www.infosys.com/IT-services/independent-validation- testing-services/Pages/testing-trends.aspx 6. http://istqbexamcertification.com/what-is-a-software-testing/ 7. https://en.wikipedia.org/wiki/Software_testing
  • 16. 8. https://www.itu.int/dms_pub/itu- t/oth/15/08/T15080000050001PDFE.pdf 9. http://www.latestsoftwaretestingnews.com/ 10. http://www.softwaretestinghelp.com/5-interesting-qa-trends- to-watch-for-2015-sth-2014-review-2015-predictions/ 11.http://www.evoketechnologies.com/blog/software-testing- trends-predictions-2015/ 12. https://saucelabs.com/resources/white-papers/sauce-labs- state-of-testing-report-2016.pdf