際際滷

際際滷Share a Scribd company logo
T David Johnson
Lecturer, Dept. of Computer Science
KBN College(Autonomous), Vijayawada
Basics of Software Testing
COURSE DESCRIPTION
 This course will examine fundamental
software testing and related program
analysis techniques. In particular, the
important phases of testing will be reviewed,
emphasizing the significance of each phase
when testing different types of software.
COURSE OBJECTIVES
 To study fundamental concepts in software testing, including software testing
objectives, process, criteria, strategies, and methods.
 To discuss various software testing issues and solutions in software unit test;
integration, regression, and system testing.
 To learn how to planning a test project, design test cases and data, conduct
testing operations, manage software problems and defects, generate a testing
report.
 To expose the advanced software testing topics, such as object-oriented
software testing methods, and component-based software testing issues,
challenges, and solutions.
 To gain software testing experience by applying software testing knowledge and
methods to practice-oriented software testing projects.
 To understand software test automation problems and solutions.
 To learn how to write software testing documents, and communicate with
engineers in various forms.
 To gain the techniques and skills on how to use modern software testing tools to
support software testing projects.
LEARNING OBJECTIVE
 By the end of the course, you should:
 Have an ability to apply software testing knowledge and engineering methods.
 Have an ability to design and conduct a software test process for a software
testing project.
 Have an ability to identify the needs of software test automation, and define and
develop a test tool to support test automation.
 Have an ability understand and identify various software testing problems, and
solve these problems by designing and selecting software test models, criteria,
strategies, and methods.
 Have an ability to use various communication methods and skills to
communicate with their teammates to conduct their practice-oriented software
testing projects.
 Have basic understanding and knowledge of contemporary issues in software
testing, such as component-based software testing problems
 Have an ability to use software testing methods and modern software testing
tools for their testing projects.
COURSE STRUCTURE
Topic Objective
Software Testing Overview
Understand fundamentals of Software
testing, Evaluation of Software Testing,
Myths & Facts, Goals of Software
Testing, Model for Software Testing and
schools of Testing
Understanding the Bugs
Error, Bug, Defect, Reasons for the bugs,
Bug Life Cycle, States of the Bug and
Bug Classification
Need :
Introduction to V&V with importance,
market scenario. Career Opportunities.
Why Should we test,
Verification/Validation.
Changing mindset (Testing is no more
second priority) Understand importance
of Testing. Software testing requirements
Types of Testing-
Get an overview of SW testing types,
Techniques, skills required, tools needed

More Related Content

What's hot (18)

PDF
What is objectives of software testing
Software Testing Books
PPTX
Why testing is important ?
TestCenter
ODP
Software testing ppt
Ajit Waje
PPT
Manual testing concepts course 1
Raghu Kiran
PPTX
Software Testing Basics
Belal Raslan
PDF
software testing for beginners
Bharathi Ashok
PPT
TESTING LIFE CYCLE PPT
suhasreddy1
PPT
Software Testing
Ecaterina Moraru (Valica)
PPTX
Fundamentals of testing
BugRaptors
PDF
Stm unit1
Chaitanya Kn
PPT
16103271 software-testing-ppt
atish90
PDF
Software testing
Kalyan Vadapalli
PPT
Testing concepts ppt
Rathna Priya
PPTX
stlc
noman1413
PPT
Test Levels & Techniques
Dhanasekaran Nagarajan
PPTX
Testing software development
Er. Nawaraj Bhandari
What is objectives of software testing
Software Testing Books
Why testing is important ?
TestCenter
Software testing ppt
Ajit Waje
Manual testing concepts course 1
Raghu Kiran
Software Testing Basics
Belal Raslan
software testing for beginners
Bharathi Ashok
TESTING LIFE CYCLE PPT
suhasreddy1
Software Testing
Ecaterina Moraru (Valica)
Fundamentals of testing
BugRaptors
Stm unit1
Chaitanya Kn
16103271 software-testing-ppt
atish90
Software testing
Kalyan Vadapalli
Testing concepts ppt
Rathna Priya
stlc
noman1413
Test Levels & Techniques
Dhanasekaran Nagarajan
Testing software development
Er. Nawaraj Bhandari

Similar to Basics of software testing (20)

PDF
How to Learn Software Testing.pdf
elearningsolutiontesting
PPTX
Aim (A).pptx
14941
TXT
Test
starmouni
DOCX
Syllabus ref02
SongTu
DOCX
Mi0033 software engineering
Study Stuff
PDF
What are the latest trends and learning for Software Testers.pdf
AnanthReddy38
PDF
Software developer occupational brief
Enda Crossan
PPTX
5-empirical investigation-13-08-2024.pptx
LakshanaReddy2
DOCX
Asad_F_Swati_Resume[1]
Asad Swati
DOCX
Mi0033 software engineering
smumbahelp
PDF
Check upload1
Nitish Bhardwaj
PPT
Prvt file test
dummyuser1analytics
PPT
Software coding and testing
Sandeep Kumar Nayak
PDF
Role of a Software Tester
QAI Global
PPTX
UNIT-I 19CS408T - Software Testing Notes
CRohiniAsstProfCSE
PDF
QA Tester Training Course _ H2kinfosys.pdf
sharontims
PDF
Software testing techniques - www.testersforum.com
www.testersforum.com
PDF
Too many files
nikhilawareness
PDF
The Art and Science of "Software Testing"
saniakhan8105
PDF
Understanding Manual Testing.pdf
AnanthReddy38
How to Learn Software Testing.pdf
elearningsolutiontesting
Aim (A).pptx
14941
Test
starmouni
Syllabus ref02
SongTu
Mi0033 software engineering
Study Stuff
What are the latest trends and learning for Software Testers.pdf
AnanthReddy38
Software developer occupational brief
Enda Crossan
5-empirical investigation-13-08-2024.pptx
LakshanaReddy2
Asad_F_Swati_Resume[1]
Asad Swati
Mi0033 software engineering
smumbahelp
Check upload1
Nitish Bhardwaj
Prvt file test
dummyuser1analytics
Software coding and testing
Sandeep Kumar Nayak
Role of a Software Tester
QAI Global
UNIT-I 19CS408T - Software Testing Notes
CRohiniAsstProfCSE
QA Tester Training Course _ H2kinfosys.pdf
sharontims
Software testing techniques - www.testersforum.com
www.testersforum.com
Too many files
nikhilawareness
The Art and Science of "Software Testing"
saniakhan8105
Understanding Manual Testing.pdf
AnanthReddy38
Ad

Recently uploaded (20)

PDF
Andreas Schleicher_Teaching Compass_Education 2040.pdf
EduSkills OECD
DOCX
ANNOTATION on objective 10 on pmes 2022-2025
joviejanesegundo1
PDF
CAD25 Gbadago and Fafa Presentation Revised-Aston Business School, UK.pdf
Kweku Zurek
PPTX
ENGLISH -PPT- Week1 Quarter1 -day-1.pptx
garcialhavz
PDF
The Power of Compound Interest (Stanford Initiative for Financial Decision-Ma...
Stanford IFDM
PPTX
How to use grouped() method in Odoo 18 - Odoo 際際滷s
Celine George
PPT
M&A5 Q1 1 differentiate evolving early Philippine conventional and contempora...
ErlizaRosete
DOCX
MUSIC AND ARTS 5 DLL MATATAG LESSON EXEMPLAR QUARTER 1_Q1_W1.docx
DianaValiente5
PPT
M&A5 Q1 1 differentiate evolving early Philippine conventional and contempora...
ErlizaRosete
PDF
Romanticism in Love and Sacrifice An Analysis of Oscar Wildes The Nightingal...
KaryanaTantri21
DOCX
DLL english grade five goof for one week
FlordelynGonzales1
PPTX
Iv叩n Bornacelly - Presentation of the report - Empowering the workforce in th...
EduSkills OECD
PPTX
How to Manage Wins & Losses in Odoo 18 CRM
Celine George
PDF
VCE Literature Section A Exam Response Guide
jpinnuck
PPTX
How to Configure Taxes in Company Currency in Odoo 18 Accounting
Celine George
PDF
DIGESTION OF CARBOHYDRATES ,PROTEINS AND LIPIDS
raviralanaresh2
PDF
Rapid Mathematics Assessment Score sheet for all Grade levels
DessaCletSantos
PPTX
How to Create & Manage Stages in Odoo 18 Helpdesk
Celine George
PPTX
How to Add New Item in CogMenu in Odoo 18
Celine George
PPTX
Martyrs of Ireland - who kept the faith of St. Patrick.pptx
Martin M Flynn
Andreas Schleicher_Teaching Compass_Education 2040.pdf
EduSkills OECD
ANNOTATION on objective 10 on pmes 2022-2025
joviejanesegundo1
CAD25 Gbadago and Fafa Presentation Revised-Aston Business School, UK.pdf
Kweku Zurek
ENGLISH -PPT- Week1 Quarter1 -day-1.pptx
garcialhavz
The Power of Compound Interest (Stanford Initiative for Financial Decision-Ma...
Stanford IFDM
How to use grouped() method in Odoo 18 - Odoo 際際滷s
Celine George
M&A5 Q1 1 differentiate evolving early Philippine conventional and contempora...
ErlizaRosete
MUSIC AND ARTS 5 DLL MATATAG LESSON EXEMPLAR QUARTER 1_Q1_W1.docx
DianaValiente5
M&A5 Q1 1 differentiate evolving early Philippine conventional and contempora...
ErlizaRosete
Romanticism in Love and Sacrifice An Analysis of Oscar Wildes The Nightingal...
KaryanaTantri21
DLL english grade five goof for one week
FlordelynGonzales1
Iv叩n Bornacelly - Presentation of the report - Empowering the workforce in th...
EduSkills OECD
How to Manage Wins & Losses in Odoo 18 CRM
Celine George
VCE Literature Section A Exam Response Guide
jpinnuck
How to Configure Taxes in Company Currency in Odoo 18 Accounting
Celine George
DIGESTION OF CARBOHYDRATES ,PROTEINS AND LIPIDS
raviralanaresh2
Rapid Mathematics Assessment Score sheet for all Grade levels
DessaCletSantos
How to Create & Manage Stages in Odoo 18 Helpdesk
Celine George
How to Add New Item in CogMenu in Odoo 18
Celine George
Martyrs of Ireland - who kept the faith of St. Patrick.pptx
Martin M Flynn
Ad

Basics of software testing

  • 1. T David Johnson Lecturer, Dept. of Computer Science KBN College(Autonomous), Vijayawada Basics of Software Testing
  • 2. COURSE DESCRIPTION This course will examine fundamental software testing and related program analysis techniques. In particular, the important phases of testing will be reviewed, emphasizing the significance of each phase when testing different types of software.
  • 3. COURSE OBJECTIVES To study fundamental concepts in software testing, including software testing objectives, process, criteria, strategies, and methods. To discuss various software testing issues and solutions in software unit test; integration, regression, and system testing. To learn how to planning a test project, design test cases and data, conduct testing operations, manage software problems and defects, generate a testing report. To expose the advanced software testing topics, such as object-oriented software testing methods, and component-based software testing issues, challenges, and solutions. To gain software testing experience by applying software testing knowledge and methods to practice-oriented software testing projects. To understand software test automation problems and solutions. To learn how to write software testing documents, and communicate with engineers in various forms. To gain the techniques and skills on how to use modern software testing tools to support software testing projects.
  • 4. LEARNING OBJECTIVE By the end of the course, you should: Have an ability to apply software testing knowledge and engineering methods. Have an ability to design and conduct a software test process for a software testing project. Have an ability to identify the needs of software test automation, and define and develop a test tool to support test automation. Have an ability understand and identify various software testing problems, and solve these problems by designing and selecting software test models, criteria, strategies, and methods. Have an ability to use various communication methods and skills to communicate with their teammates to conduct their practice-oriented software testing projects. Have basic understanding and knowledge of contemporary issues in software testing, such as component-based software testing problems Have an ability to use software testing methods and modern software testing tools for their testing projects.
  • 5. COURSE STRUCTURE Topic Objective Software Testing Overview Understand fundamentals of Software testing, Evaluation of Software Testing, Myths & Facts, Goals of Software Testing, Model for Software Testing and schools of Testing Understanding the Bugs Error, Bug, Defect, Reasons for the bugs, Bug Life Cycle, States of the Bug and Bug Classification Need : Introduction to V&V with importance, market scenario. Career Opportunities. Why Should we test, Verification/Validation. Changing mindset (Testing is no more second priority) Understand importance of Testing. Software testing requirements Types of Testing- Get an overview of SW testing types, Techniques, skills required, tools needed