SlideShare uma empresa Scribd logo
1 de 10
Welingkar’s Distance Learning Division
I.T. for Management
CHAPTER-17
Software Testing
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Software Testing
Testing is a process of ensuring that the software
solution performs the desired function and does not
have any defects. The testing is a process of Uncovering
the Defects of any kind
A defect could be a Deviation from a specification or a
cause of actual failure of the software
Even a wrongly spelt word can be a defect in the
software terms. Since we assume that ,we develop a
software which communicates directly with the end
user.
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Software Testing
Two types of testing
• Black Box Testing
• White Box Testing
Black Box Testing takes the view that the person testing the
software does not need to understand the internals of the
software.
But only checks if given inputs ,proper outputs are
generated. Hence his task is to list all possible variations in
input that may occur in real life
The black box testing takes a user Perspective of the
software
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Software Testing
• White Box Testing
The white box testing assume the internals of the
software & therefore able to explore options in
software
It checks coding, logic of loops, all if then conditions
properly implemented as per real life. Test engineer
have through knowledge of software specification &
follow ISO standards
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Software Testing
Other Forms of Testing
• Peer review
In the pier reviews method the developer offers his program
for testing to his Colleague
The Pier method removes any kind of Biases that exists in
testing.
Testing provides invaluable insights into what seems to be
going wrong in the Testing provides invaluable insights into
what seems to be going wrong in the Development stage
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Software Testing
Other Forms of Testing
Stress Testing
One of the most common problems faced in large
applications such as ERP, Banking, is that user complain that
system is going slow & response time for query is more.
The usage of unstructured middleware can cause the
application to work rather slowly, Lack of proper Bandwidth
can cause the system to work slowly, typically intranet
application
Stress testing is a way of checking the limits in terms of
users
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Software Testing
Other Forms of Testing
• Unit Testing
Unit testing is the testing of a single unit of program code
Unit testing ensures that the program assigned to the
programmer is now Complete& seems to perform desired
operations.
• Integration Testing
The programs that have several modules are put together to
build an application, the form of testing in this case is known as
Integration testing
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Software Testing
Other Forms of Testing
• User Acceptance Testing
The User Acceptance testing checks for all the correct
specifications
Based on this user grants acceptance of software application
• Code Reviews
The Quality of software includes the manner in which the
program code is written
The use of proper Comments in each program is necessary, this
explains what each portion is doing ………Cont
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Software Testing
Other Forms of Testing
• Code Reviews
The use of Variable names makes the program more
readable and maintainable
Proper comments in each program, documentation
Variable names more makes program more readable
The Code Reviews help in improving the quality of the
code itself
We Learn – A Continuous Learning Forum
Welingkar’s Distance Learning Division
Software Testing
End of Chapter 17
We Learn – A Continuous Learning Forum

Mais conteúdo relacionado

Destaque

''Train the trainer'' presentation
''Train the trainer'' presentation''Train the trainer'' presentation
''Train the trainer'' presentationImede
 
Train the trainer
Train the trainer  Train the trainer
Train the trainer Liz Kentish
 
Training of Trainers
Training of TrainersTraining of Trainers
Training of TrainersZiaul Hoda
 
Precise Train the Trainer Course Materials
Precise Train the Trainer Course MaterialsPrecise Train the Trainer Course Materials
Precise Train the Trainer Course MaterialsContent Rules, Inc.
 

Destaque (19)

Selection & Training of Trainers
Selection & Training of TrainersSelection & Training of Trainers
Selection & Training of Trainers
 
Introduction to Training & Development
Introduction to Training & DevelopmentIntroduction to Training & Development
Introduction to Training & Development
 
Transfer of Training
Transfer of TrainingTransfer of Training
Transfer of Training
 
Retail Logistics
Retail LogisticsRetail Logistics
Retail Logistics
 
Landscaping and Gardening
Landscaping and GardeningLandscaping and Gardening
Landscaping and Gardening
 
''Train the trainer'' presentation
''Train the trainer'' presentation''Train the trainer'' presentation
''Train the trainer'' presentation
 
Train the trainer
Train the trainer  Train the trainer
Train the trainer
 
Implementing Training Programs
Implementing Training ProgramsImplementing Training Programs
Implementing Training Programs
 
Introduction to ERP
Introduction to ERPIntroduction to ERP
Introduction to ERP
 
Erp Strength & Weakness
Erp Strength & WeaknessErp Strength & Weakness
Erp Strength & Weakness
 
Training of Trainers
Training of TrainersTraining of Trainers
Training of Trainers
 
Precise Train the Trainer Course Materials
Precise Train the Trainer Course MaterialsPrecise Train the Trainer Course Materials
Precise Train the Trainer Course Materials
 
Training & Development (Train The Trainer ) Workshop
Training & Development (Train The Trainer ) WorkshopTraining & Development (Train The Trainer ) Workshop
Training & Development (Train The Trainer ) Workshop
 
Personal budgeting
Personal budgetingPersonal budgeting
Personal budgeting
 
Train the trainer
Train the trainerTrain the trainer
Train the trainer
 
Theories of Learning
Theories of LearningTheories of Learning
Theories of Learning
 
Effective Corporate Trainer Skills PPT - Training and Development
Effective Corporate Trainer Skills PPT - Training and DevelopmentEffective Corporate Trainer Skills PPT - Training and Development
Effective Corporate Trainer Skills PPT - Training and Development
 
Designing Training Programs
Designing Training ProgramsDesigning Training Programs
Designing Training Programs
 
Training Needs Assessment & Analysis
Training Needs Assessment & AnalysisTraining Needs Assessment & Analysis
Training Needs Assessment & Analysis
 

Mais de We Learn - A Continuous Learning Forum from Welingkar's Distance Learning Program.

Mais de We Learn - A Continuous Learning Forum from Welingkar's Distance Learning Program. (20)

PGDM in Supply Chain Management
PGDM in Supply Chain ManagementPGDM in Supply Chain Management
PGDM in Supply Chain Management
 
PGDM in Rural & Agribusiness Management
PGDM in Rural & Agribusiness ManagementPGDM in Rural & Agribusiness Management
PGDM in Rural & Agribusiness Management
 
PGDM in E-Commerce Management
PGDM in E-Commerce ManagementPGDM in E-Commerce Management
PGDM in E-Commerce Management
 
PGDM in Service Excellence
PGDM in Service ExcellencePGDM in Service Excellence
PGDM in Service Excellence
 
PGDM in International Management
PGDM in International ManagementPGDM in International Management
PGDM in International Management
 
PGDM in IT Project Management
PGDM in IT Project ManagementPGDM in IT Project Management
PGDM in IT Project Management
 
Distance Learning PGDM in E-Business Management
Distance Learning PGDM in E-Business ManagementDistance Learning PGDM in E-Business Management
Distance Learning PGDM in E-Business Management
 
Distance Learning PGDM in Business Administration
Distance Learning PGDM in Business AdministrationDistance Learning PGDM in Business Administration
Distance Learning PGDM in Business Administration
 
PGDM in Finance Management
PGDM in Finance ManagementPGDM in Finance Management
PGDM in Finance Management
 
PGDM in Marketing Management
PGDM in Marketing ManagementPGDM in Marketing Management
PGDM in Marketing Management
 
PGDM in Operation Management
PGDM in Operation ManagementPGDM in Operation Management
PGDM in Operation Management
 
Marketing Management
Marketing ManagementMarketing Management
Marketing Management
 
PGDM in Media & Advertising
PGDM in Media & AdvertisingPGDM in Media & Advertising
PGDM in Media & Advertising
 
We School HR Management
We School HR ManagementWe School HR Management
We School HR Management
 
WE SCHOOL TRAVEL & TOURISM MANAGEMENT
WE SCHOOL TRAVEL & TOURISM MANAGEMENTWE SCHOOL TRAVEL & TOURISM MANAGEMENT
WE SCHOOL TRAVEL & TOURISM MANAGEMENT
 
Maintaining the financial health of businesses through financial accounting
Maintaining the financial health of businesses through financial accountingMaintaining the financial health of businesses through financial accounting
Maintaining the financial health of businesses through financial accounting
 
Asset Management Case Sstudy
Asset Management  Case SstudyAsset Management  Case Sstudy
Asset Management Case Sstudy
 
Team management’ scored on the football
Team management’ scored on the footballTeam management’ scored on the football
Team management’ scored on the football
 
Mc donalds Recruitment Case Study
Mc donalds Recruitment Case StudyMc donalds Recruitment Case Study
Mc donalds Recruitment Case Study
 
Adidas Marketing Case Study
Adidas Marketing Case StudyAdidas Marketing Case Study
Adidas Marketing Case Study
 

Último

Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...SOFTTECHHUB
 
Welding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsWelding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsIndiaMART InterMESH Limited
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfDanny Diep To
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOne Monitar
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesDoe Paoro
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreNZSG
 
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryEffective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryWhittensFineJewelry1
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...Hector Del Castillo, CPM, CPMM
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
EUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersEUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersPeter Horsten
 

Último (20)

Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
 
Welding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsWelding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan Dynamics
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors Data
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic Experiences
 
WAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdfWAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdf
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource Centre
 
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryEffective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
EUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersEUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exporters
 

Software Testing - IT Project Management

  • 1. Welingkar’s Distance Learning Division I.T. for Management CHAPTER-17 Software Testing We Learn – A Continuous Learning Forum
  • 2. Welingkar’s Distance Learning Division Software Testing Testing is a process of ensuring that the software solution performs the desired function and does not have any defects. The testing is a process of Uncovering the Defects of any kind A defect could be a Deviation from a specification or a cause of actual failure of the software Even a wrongly spelt word can be a defect in the software terms. Since we assume that ,we develop a software which communicates directly with the end user. We Learn – A Continuous Learning Forum
  • 3. Welingkar’s Distance Learning Division Software Testing Two types of testing • Black Box Testing • White Box Testing Black Box Testing takes the view that the person testing the software does not need to understand the internals of the software. But only checks if given inputs ,proper outputs are generated. Hence his task is to list all possible variations in input that may occur in real life The black box testing takes a user Perspective of the software We Learn – A Continuous Learning Forum
  • 4. Welingkar’s Distance Learning Division Software Testing • White Box Testing The white box testing assume the internals of the software & therefore able to explore options in software It checks coding, logic of loops, all if then conditions properly implemented as per real life. Test engineer have through knowledge of software specification & follow ISO standards We Learn – A Continuous Learning Forum
  • 5. Welingkar’s Distance Learning Division Software Testing Other Forms of Testing • Peer review In the pier reviews method the developer offers his program for testing to his Colleague The Pier method removes any kind of Biases that exists in testing. Testing provides invaluable insights into what seems to be going wrong in the Testing provides invaluable insights into what seems to be going wrong in the Development stage We Learn – A Continuous Learning Forum
  • 6. Welingkar’s Distance Learning Division Software Testing Other Forms of Testing Stress Testing One of the most common problems faced in large applications such as ERP, Banking, is that user complain that system is going slow & response time for query is more. The usage of unstructured middleware can cause the application to work rather slowly, Lack of proper Bandwidth can cause the system to work slowly, typically intranet application Stress testing is a way of checking the limits in terms of users We Learn – A Continuous Learning Forum
  • 7. Welingkar’s Distance Learning Division Software Testing Other Forms of Testing • Unit Testing Unit testing is the testing of a single unit of program code Unit testing ensures that the program assigned to the programmer is now Complete& seems to perform desired operations. • Integration Testing The programs that have several modules are put together to build an application, the form of testing in this case is known as Integration testing We Learn – A Continuous Learning Forum
  • 8. Welingkar’s Distance Learning Division Software Testing Other Forms of Testing • User Acceptance Testing The User Acceptance testing checks for all the correct specifications Based on this user grants acceptance of software application • Code Reviews The Quality of software includes the manner in which the program code is written The use of proper Comments in each program is necessary, this explains what each portion is doing ………Cont We Learn – A Continuous Learning Forum
  • 9. Welingkar’s Distance Learning Division Software Testing Other Forms of Testing • Code Reviews The use of Variable names makes the program more readable and maintainable Proper comments in each program, documentation Variable names more makes program more readable The Code Reviews help in improving the quality of the code itself We Learn – A Continuous Learning Forum
  • 10. Welingkar’s Distance Learning Division Software Testing End of Chapter 17 We Learn – A Continuous Learning Forum