SlideShare a Scribd company logo
1 of 22
Download to read offline
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Agenda:
• Testing Types
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Types of Testing:
Two Types of Testing
• Static Testing
• Dynamic Testing
2www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Static Testing:
• Verifying are we implementing the right system or
not is called static testing.
• A form of verification that most of the times does
not requires execution of software.
• It is also called Verification Process.
• Static testing will be carried out with the help of
Reviews.
3www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Review:
• Examining a project related work or a platform
related work is called Review.
• Eg: Examining requirements i.e. BRS, SRS, Design
documents and code etc is called Review.
• Note: Static testing does not execute the code.
4www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Types of Reviews:
– Management reviews
– Technical reviews
– Code reviews
– Formal reviews(inspections and audits)
– Informal reviews(peer reviews)
5www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Management Review:
– These reviews will be conducted by middle level and high
level management to monitor status.
– i.e. weather all activities are going as per this plan effort or
not. These reviews are helpful to take the necessary
corrective actions if there are any slip pages.
– Slippage: Deviation between planned efforts to actual
effort is called slippage.
– Note: Daily/ weekly project status meetings are called
management reviews.
6www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Technical Review:
– These reviews will be conducted among technical
members such as design teams or developers or testers
to decide the best approach of implementing a job if
there are any questions while implementing a technical
work.
Code Review:
– These reviews will be conducted among developers on
the source code to confirm the coding standards.
7www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Formal Reviews:
– If any review conducted with a pre-plan and by following a
set of pre-defined procedures and documentation then
these reviews are called formal reviews.
– The five procedural roles are:
Author
Moderator
 Reader
Recorder and
Inspector.
8www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Procedural Roles of Formal Reviews:
• Author: A person who prepared a document.
• Moderator/Inspection leader: A main person who is
responsible for review activities.
• Reviewers/Inspectors: Participants of a review activity.
• Scribe/Recorder: A person who records defects during review
meeting.
• Note: Inspections and Audits are the best examples for
Formal Reviews.
9www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Phases of Formal Reviews:
– Planning
– Kick of Meeting
– Preparation
– Review Meeting
– Rework
– Follow up
10www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Inspection:
– If a formal review is conducted while executing a task then it is
called Inspection.
– Checking of a software product (or part of a product) with the
intention of:
 Locating defects.
 Confirming traceability of relevant requirements.
 Checking for conformance to relevant standards and
conventions.
11www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Inspection:
– The fundamental goal of the inspection process is to eliminate
defects from a given, well defined work product.
– The inspection team is a group of individuals that work together
to analyze each work product of a development activity in order
to detect and remove defects.
– Inspections accomplish this by assigning five different
procedural roles to the individuals that make up the team
– The five procedural roles are: Author, Moderator, Reader,
Recorder, and Inspector.
12www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Audits:
– If a formal review is conducted after completion
of a task to confirm does the task is accomplish as
per the pre-defined check list or not, then it is
called audit.
13www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Informal Reviews:
– If a formal review is conducted without following
predefined procedures, then these reviews are called
informal reviews.
– Peer Reviews & Walk Through are the best
examples of Informal Reviews.
14www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Informal Reviews:
Peer-reviews:
– The reviews conducted among colleagues are called
peer reviews.
Walk-throws:
– Training session’s i.e. knowledge transfer sessions are
called walk-throws.
15www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Informal Reviews:
Walk-throws:
– An informal process, initiated by the author of a software
product to a colleague for assistance in locating defects and for
suggesting improvements.
 Normally not planned.
 Author explains the product.
 Colleague comes out with observations.
 Author provides clarification if required.
 Author notes down relevant points and takes corrective
actions.
16www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Types of Testing:
Objectives of Reviews:
Reviews are helpful to determine the following.
 To determine defects in requirements.
 To find defects in design.
 To identify deviations in coding standards and to
improve the process.
17www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Types of Testing:
Dynamic Testing:
– Validating the source code and validating the application to
confirm does the code and the application are working as
expected or not is called validation.
– Validating whether the developed system is right or not.
– It is called Dynamic Testing.
White box testing
 Black box testing
 Grey box testing
18www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Summary:
In this topic we have learnt:
1. Static Testing
Verification and it techniques.
2. Dynamic Testing
 Validation and it techniques.
19www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Review Questions:
1. Why do you use verification techniques even though the Validation
techniques used?
a) Verification is better than Validation
b) Verification is a Black-box testing
c) Verification is helps in finding-out the defects earlier stages
d) Verification can be used instead of Validation.
2. Which of the Following Verification techniques is a team activity?
1.Reviews
2.Inspections
3.Walkthroughs
4.None of the above 20www.talentsprint.com
DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL
Review Questions:
3.Match the Following:
a) Verification 1) BETA testing
b) Validation 2) Walkthroughs
c) Past-Mortem Reviews 3) System Testing
d) Completely Informal 4) Reviews
e) After ALPHA testing 5) Post-implementation Reviews
21www.talentsprint.com
22
Question and Answer

More Related Content

What's hot

Iseb, ISTQB Static Testing
Iseb, ISTQB Static TestingIseb, ISTQB Static Testing
Iseb, ISTQB Static Testingonsoftwaretest
 
ISTQB Foundation - Chapter 3
ISTQB Foundation - Chapter 3ISTQB Foundation - Chapter 3
ISTQB Foundation - Chapter 3Chandukar
 
Agile testing
Agile testingAgile testing
Agile testingJoe Phan
 
ISTQB / ISEB Foundation Exam Practice - 4
ISTQB / ISEB Foundation Exam Practice - 4ISTQB / ISEB Foundation Exam Practice - 4
ISTQB / ISEB Foundation Exam Practice - 4Yogindernath Gupta
 
Software review
Software reviewSoftware review
Software reviewamjad_09
 
Reviews checklists
Reviews checklistsReviews checklists
Reviews checklistsOana Feidi
 
Pm training (planning and tracking) - Project Leader Ramp-Up
Pm training (planning and tracking) - Project Leader Ramp-Up Pm training (planning and tracking) - Project Leader Ramp-Up
Pm training (planning and tracking) - Project Leader Ramp-Up Mobi Marketing
 
ISTQB, ISEB Lecture Notes- 4
ISTQB, ISEB Lecture Notes- 4ISTQB, ISEB Lecture Notes- 4
ISTQB, ISEB Lecture Notes- 4onsoftwaretest
 
ISTQB in a Nutshell (February 2015)
ISTQB in a Nutshell (February 2015)ISTQB in a Nutshell (February 2015)
ISTQB in a Nutshell (February 2015)ISTQB®
 
Sivareddy 0000000000000000
Sivareddy 0000000000000000Sivareddy 0000000000000000
Sivareddy 0000000000000000sivareddyeda
 
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012TEST Huddle
 
Test Automation failure analysis
Test Automation failure analysisTest Automation failure analysis
Test Automation failure analysisPrashant Chaudhary
 
verification vs validation(v & v model)
verification vs validation(v & v model)verification vs validation(v & v model)
verification vs validation(v & v model)Breera Hanif
 
Ruud van Houwelingen - What Next for MBT? Implementing with Tools
Ruud van Houwelingen -  What Next for MBT? Implementing with Tools Ruud van Houwelingen -  What Next for MBT? Implementing with Tools
Ruud van Houwelingen - What Next for MBT? Implementing with Tools TEST Huddle
 

What's hot (19)

Iseb, ISTQB Static Testing
Iseb, ISTQB Static TestingIseb, ISTQB Static Testing
Iseb, ISTQB Static Testing
 
ISTQB Foundation - Chapter 3
ISTQB Foundation - Chapter 3ISTQB Foundation - Chapter 3
ISTQB Foundation - Chapter 3
 
Agile testing
Agile testingAgile testing
Agile testing
 
Fagan Inspection
Fagan InspectionFagan Inspection
Fagan Inspection
 
ISTQB / ISEB Foundation Exam Practice - 4
ISTQB / ISEB Foundation Exam Practice - 4ISTQB / ISEB Foundation Exam Practice - 4
ISTQB / ISEB Foundation Exam Practice - 4
 
Software testing
Software testingSoftware testing
Software testing
 
Software review
Software reviewSoftware review
Software review
 
Reviews checklists
Reviews checklistsReviews checklists
Reviews checklists
 
softwareinspections
softwareinspectionssoftwareinspections
softwareinspections
 
Pm training (planning and tracking) - Project Leader Ramp-Up
Pm training (planning and tracking) - Project Leader Ramp-Up Pm training (planning and tracking) - Project Leader Ramp-Up
Pm training (planning and tracking) - Project Leader Ramp-Up
 
ISTQB, ISEB Lecture Notes- 4
ISTQB, ISEB Lecture Notes- 4ISTQB, ISEB Lecture Notes- 4
ISTQB, ISEB Lecture Notes- 4
 
ISTQB in a Nutshell (February 2015)
ISTQB in a Nutshell (February 2015)ISTQB in a Nutshell (February 2015)
ISTQB in a Nutshell (February 2015)
 
Sivareddy 0000000000000000
Sivareddy 0000000000000000Sivareddy 0000000000000000
Sivareddy 0000000000000000
 
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
 
Test Automation failure analysis
Test Automation failure analysisTest Automation failure analysis
Test Automation failure analysis
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
V sdlc se
V sdlc   seV sdlc   se
V sdlc se
 
verification vs validation(v & v model)
verification vs validation(v & v model)verification vs validation(v & v model)
verification vs validation(v & v model)
 
Ruud van Houwelingen - What Next for MBT? Implementing with Tools
Ruud van Houwelingen -  What Next for MBT? Implementing with Tools Ruud van Houwelingen -  What Next for MBT? Implementing with Tools
Ruud van Houwelingen - What Next for MBT? Implementing with Tools
 

Viewers also liked

Software testing
Software testingSoftware testing
Software testingSengu Msc
 
500 istqb-sample-papers-2010-2011
500 istqb-sample-papers-2010-2011500 istqb-sample-papers-2010-2011
500 istqb-sample-papers-2010-2011TestingGeeks
 
Istqb sample paper 2011- www.ajoysingha.info
Istqb sample paper   2011- www.ajoysingha.infoIstqb sample paper   2011- www.ajoysingha.info
Istqb sample paper 2011- www.ajoysingha.infoTestingGeeks
 
Istqb question-paper-dump-3
Istqb question-paper-dump-3Istqb question-paper-dump-3
Istqb question-paper-dump-3TestingGeeks
 
Istqb question-paper-dump-1
Istqb question-paper-dump-1Istqb question-paper-dump-1
Istqb question-paper-dump-1TestingGeeks
 
An Introduction to Software Testing
An Introduction to Software TestingAn Introduction to Software Testing
An Introduction to Software TestingThorsten Frommen
 

Viewers also liked (14)

Mt s5 levels
Mt s5 levelsMt s5 levels
Mt s5 levels
 
Topic 5 chapter 6
Topic 5 chapter 6Topic 5 chapter 6
Topic 5 chapter 6
 
Software testing
Software testingSoftware testing
Software testing
 
Qtp ans
Qtp ansQtp ans
Qtp ans
 
500 istqb-sample-papers-2010-2011
500 istqb-sample-papers-2010-2011500 istqb-sample-papers-2010-2011
500 istqb-sample-papers-2010-2011
 
Qtp
QtpQtp
Qtp
 
FEB-08 ISTQB PAPER
FEB-08 ISTQB PAPERFEB-08 ISTQB PAPER
FEB-08 ISTQB PAPER
 
Istqb sample paper 2011- www.ajoysingha.info
Istqb sample paper   2011- www.ajoysingha.infoIstqb sample paper   2011- www.ajoysingha.info
Istqb sample paper 2011- www.ajoysingha.info
 
Topic 5 chapter 2
Topic 5 chapter 2Topic 5 chapter 2
Topic 5 chapter 2
 
Istqb question-paper-dump-3
Istqb question-paper-dump-3Istqb question-paper-dump-3
Istqb question-paper-dump-3
 
Topic 5 chapter 7
Topic 5 chapter 7Topic 5 chapter 7
Topic 5 chapter 7
 
Istqb question-paper-dump-1
Istqb question-paper-dump-1Istqb question-paper-dump-1
Istqb question-paper-dump-1
 
Static Testing
Static TestingStatic Testing
Static Testing
 
An Introduction to Software Testing
An Introduction to Software TestingAn Introduction to Software Testing
An Introduction to Software Testing
 

Similar to Mt s4 types

WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_28-02-2022_sta...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_28-02-2022_sta...WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_28-02-2022_sta...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_28-02-2022_sta...madhurpatidar2
 
Mt s3 methodoligies&principles
Mt s3 methodoligies&principlesMt s3 methodoligies&principles
Mt s3 methodoligies&principlesTestingGeeks
 
SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptxSE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptxTangZhiSiang
 
SQAzXzXZXZXZsadasdawdasccascascascascasc.ppt
SQAzXzXZXZXZsadasdawdasccascascascascasc.pptSQAzXzXZXZXZsadasdawdasccascascascascasc.ppt
SQAzXzXZXZXZsadasdawdasccascascascascasc.pptMeseAK
 
Softwarequalityassurance with Abu ul hassan Sahadvi
Softwarequalityassurance with Abu ul hassan SahadviSoftwarequalityassurance with Abu ul hassan Sahadvi
Softwarequalityassurance with Abu ul hassan SahadviAbuulHassan2
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assuranceAman Adhikari
 
Topic: Software Reviews Presentation.pptx
Topic: Software Reviews Presentation.pptxTopic: Software Reviews Presentation.pptx
Topic: Software Reviews Presentation.pptxsyedadamiya
 
Software Testing Life Cycle Unit-3
Software Testing Life Cycle Unit-3Software Testing Life Cycle Unit-3
Software Testing Life Cycle Unit-3Raj vardhan
 
Introduction To Testing by enosislearning.com
Introduction To Testing by enosislearning.com Introduction To Testing by enosislearning.com
Introduction To Testing by enosislearning.com enosislearningcom
 
Mt s1 basic_fundamentals
Mt s1 basic_fundamentalsMt s1 basic_fundamentals
Mt s1 basic_fundamentalsTestingGeeks
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testingYAObbiIkhsan
 
Agile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated TestingAgile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated TestingDimitri Ponomareff
 

Similar to Mt s4 types (20)

WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_28-02-2022_sta...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_28-02-2022_sta...WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_28-02-2022_sta...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_28-02-2022_sta...
 
Mt s3 methodoligies&principles
Mt s3 methodoligies&principlesMt s3 methodoligies&principles
Mt s3 methodoligies&principles
 
SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptxSE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
 
CTFL Module 03
CTFL Module 03CTFL Module 03
CTFL Module 03
 
SQA.ppt
SQA.pptSQA.ppt
SQA.ppt
 
SQAzXzXZXZXZsadasdawdasccascascascascasc.ppt
SQAzXzXZXZXZsadasdawdasccascascascascasc.pptSQAzXzXZXZXZsadasdawdasccascascascascasc.ppt
SQAzXzXZXZXZsadasdawdasccascascascascasc.ppt
 
SQA.ppt
SQA.pptSQA.ppt
SQA.ppt
 
SQA.ppt
SQA.pptSQA.ppt
SQA.ppt
 
Softwarequalityassurance with Abu ul hassan Sahadvi
Softwarequalityassurance with Abu ul hassan SahadviSoftwarequalityassurance with Abu ul hassan Sahadvi
Softwarequalityassurance with Abu ul hassan Sahadvi
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
chapter 7.ppt
chapter 7.pptchapter 7.ppt
chapter 7.ppt
 
Topic: Software Reviews Presentation.pptx
Topic: Software Reviews Presentation.pptxTopic: Software Reviews Presentation.pptx
Topic: Software Reviews Presentation.pptx
 
Static techniques
Static techniquesStatic techniques
Static techniques
 
Software Testing Life Cycle Unit-3
Software Testing Life Cycle Unit-3Software Testing Life Cycle Unit-3
Software Testing Life Cycle Unit-3
 
Introduction To Testing by enosislearning.com
Introduction To Testing by enosislearning.com Introduction To Testing by enosislearning.com
Introduction To Testing by enosislearning.com
 
Mt s1 basic_fundamentals
Mt s1 basic_fundamentalsMt s1 basic_fundamentals
Mt s1 basic_fundamentals
 
Ackerman-p99.ppt
Ackerman-p99.pptAckerman-p99.ppt
Ackerman-p99.ppt
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testing
 
Marjuni.
Marjuni.Marjuni.
Marjuni.
 
Agile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated TestingAgile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated Testing
 

More from TestingGeeks

Istqb question-paper-dump-14
Istqb question-paper-dump-14Istqb question-paper-dump-14
Istqb question-paper-dump-14TestingGeeks
 
Istqb question-paper-dump-13
Istqb question-paper-dump-13Istqb question-paper-dump-13
Istqb question-paper-dump-13TestingGeeks
 
Istqb question-paper-dump-12
Istqb question-paper-dump-12Istqb question-paper-dump-12
Istqb question-paper-dump-12TestingGeeks
 
Istqb question-paper-dump-11
Istqb question-paper-dump-11Istqb question-paper-dump-11
Istqb question-paper-dump-11TestingGeeks
 
Istqb question-paper-dump-10
Istqb question-paper-dump-10Istqb question-paper-dump-10
Istqb question-paper-dump-10TestingGeeks
 
Istqb question-paper-dump-9
Istqb question-paper-dump-9Istqb question-paper-dump-9
Istqb question-paper-dump-9TestingGeeks
 
Istqb question-paper-dump-8
Istqb question-paper-dump-8Istqb question-paper-dump-8
Istqb question-paper-dump-8TestingGeeks
 
Istqb question-paper-dump-7
Istqb question-paper-dump-7Istqb question-paper-dump-7
Istqb question-paper-dump-7TestingGeeks
 
Istqb question-paper-dump-6
Istqb question-paper-dump-6Istqb question-paper-dump-6
Istqb question-paper-dump-6TestingGeeks
 
Istqb question-paper-dump-5
Istqb question-paper-dump-5Istqb question-paper-dump-5
Istqb question-paper-dump-5TestingGeeks
 
Istqb question-paper-dump-4
Istqb question-paper-dump-4Istqb question-paper-dump-4
Istqb question-paper-dump-4TestingGeeks
 
Istqb question-paper-dump-2
Istqb question-paper-dump-2Istqb question-paper-dump-2
Istqb question-paper-dump-2TestingGeeks
 
Istqb iseb bh0-010-ajoy_singha
Istqb iseb bh0-010-ajoy_singhaIstqb iseb bh0-010-ajoy_singha
Istqb iseb bh0-010-ajoy_singhaTestingGeeks
 
Istqb exam sample_paper_2
Istqb exam sample_paper_2Istqb exam sample_paper_2
Istqb exam sample_paper_2TestingGeeks
 
Istqb exam sample_paper_3
Istqb exam sample_paper_3Istqb exam sample_paper_3
Istqb exam sample_paper_3TestingGeeks
 
Istqb exam sample_paper_1
Istqb exam sample_paper_1Istqb exam sample_paper_1
Istqb exam sample_paper_1TestingGeeks
 
Answers to-500-istqb-sample-papers-2010-2011
Answers to-500-istqb-sample-papers-2010-2011Answers to-500-istqb-sample-papers-2010-2011
Answers to-500-istqb-sample-papers-2010-2011TestingGeeks
 

More from TestingGeeks (20)

Sql
SqlSql
Sql
 
Selenium
SeleniumSelenium
Selenium
 
Password
PasswordPassword
Password
 
Istqb question-paper-dump-14
Istqb question-paper-dump-14Istqb question-paper-dump-14
Istqb question-paper-dump-14
 
Istqb question-paper-dump-13
Istqb question-paper-dump-13Istqb question-paper-dump-13
Istqb question-paper-dump-13
 
Istqb question-paper-dump-12
Istqb question-paper-dump-12Istqb question-paper-dump-12
Istqb question-paper-dump-12
 
Istqb question-paper-dump-11
Istqb question-paper-dump-11Istqb question-paper-dump-11
Istqb question-paper-dump-11
 
Istqb question-paper-dump-10
Istqb question-paper-dump-10Istqb question-paper-dump-10
Istqb question-paper-dump-10
 
Istqb question-paper-dump-9
Istqb question-paper-dump-9Istqb question-paper-dump-9
Istqb question-paper-dump-9
 
Istqb question-paper-dump-8
Istqb question-paper-dump-8Istqb question-paper-dump-8
Istqb question-paper-dump-8
 
Istqb question-paper-dump-7
Istqb question-paper-dump-7Istqb question-paper-dump-7
Istqb question-paper-dump-7
 
Istqb question-paper-dump-6
Istqb question-paper-dump-6Istqb question-paper-dump-6
Istqb question-paper-dump-6
 
Istqb question-paper-dump-5
Istqb question-paper-dump-5Istqb question-paper-dump-5
Istqb question-paper-dump-5
 
Istqb question-paper-dump-4
Istqb question-paper-dump-4Istqb question-paper-dump-4
Istqb question-paper-dump-4
 
Istqb question-paper-dump-2
Istqb question-paper-dump-2Istqb question-paper-dump-2
Istqb question-paper-dump-2
 
Istqb iseb bh0-010-ajoy_singha
Istqb iseb bh0-010-ajoy_singhaIstqb iseb bh0-010-ajoy_singha
Istqb iseb bh0-010-ajoy_singha
 
Istqb exam sample_paper_2
Istqb exam sample_paper_2Istqb exam sample_paper_2
Istqb exam sample_paper_2
 
Istqb exam sample_paper_3
Istqb exam sample_paper_3Istqb exam sample_paper_3
Istqb exam sample_paper_3
 
Istqb exam sample_paper_1
Istqb exam sample_paper_1Istqb exam sample_paper_1
Istqb exam sample_paper_1
 
Answers to-500-istqb-sample-papers-2010-2011
Answers to-500-istqb-sample-papers-2010-2011Answers to-500-istqb-sample-papers-2010-2011
Answers to-500-istqb-sample-papers-2010-2011
 

Mt s4 types

  • 1. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Agenda: • Testing Types
  • 2. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Types of Testing: Two Types of Testing • Static Testing • Dynamic Testing 2www.talentsprint.com
  • 3. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Static Testing: • Verifying are we implementing the right system or not is called static testing. • A form of verification that most of the times does not requires execution of software. • It is also called Verification Process. • Static testing will be carried out with the help of Reviews. 3www.talentsprint.com
  • 4. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Review: • Examining a project related work or a platform related work is called Review. • Eg: Examining requirements i.e. BRS, SRS, Design documents and code etc is called Review. • Note: Static testing does not execute the code. 4www.talentsprint.com
  • 5. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Types of Reviews: – Management reviews – Technical reviews – Code reviews – Formal reviews(inspections and audits) – Informal reviews(peer reviews) 5www.talentsprint.com
  • 6. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Management Review: – These reviews will be conducted by middle level and high level management to monitor status. – i.e. weather all activities are going as per this plan effort or not. These reviews are helpful to take the necessary corrective actions if there are any slip pages. – Slippage: Deviation between planned efforts to actual effort is called slippage. – Note: Daily/ weekly project status meetings are called management reviews. 6www.talentsprint.com
  • 7. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Technical Review: – These reviews will be conducted among technical members such as design teams or developers or testers to decide the best approach of implementing a job if there are any questions while implementing a technical work. Code Review: – These reviews will be conducted among developers on the source code to confirm the coding standards. 7www.talentsprint.com
  • 8. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Formal Reviews: – If any review conducted with a pre-plan and by following a set of pre-defined procedures and documentation then these reviews are called formal reviews. – The five procedural roles are: Author Moderator  Reader Recorder and Inspector. 8www.talentsprint.com
  • 9. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Procedural Roles of Formal Reviews: • Author: A person who prepared a document. • Moderator/Inspection leader: A main person who is responsible for review activities. • Reviewers/Inspectors: Participants of a review activity. • Scribe/Recorder: A person who records defects during review meeting. • Note: Inspections and Audits are the best examples for Formal Reviews. 9www.talentsprint.com
  • 10. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Phases of Formal Reviews: – Planning – Kick of Meeting – Preparation – Review Meeting – Rework – Follow up 10www.talentsprint.com
  • 11. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Inspection: – If a formal review is conducted while executing a task then it is called Inspection. – Checking of a software product (or part of a product) with the intention of:  Locating defects.  Confirming traceability of relevant requirements.  Checking for conformance to relevant standards and conventions. 11www.talentsprint.com
  • 12. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Inspection: – The fundamental goal of the inspection process is to eliminate defects from a given, well defined work product. – The inspection team is a group of individuals that work together to analyze each work product of a development activity in order to detect and remove defects. – Inspections accomplish this by assigning five different procedural roles to the individuals that make up the team – The five procedural roles are: Author, Moderator, Reader, Recorder, and Inspector. 12www.talentsprint.com
  • 13. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Audits: – If a formal review is conducted after completion of a task to confirm does the task is accomplish as per the pre-defined check list or not, then it is called audit. 13www.talentsprint.com
  • 14. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Informal Reviews: – If a formal review is conducted without following predefined procedures, then these reviews are called informal reviews. – Peer Reviews & Walk Through are the best examples of Informal Reviews. 14www.talentsprint.com
  • 15. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Informal Reviews: Peer-reviews: – The reviews conducted among colleagues are called peer reviews. Walk-throws: – Training session’s i.e. knowledge transfer sessions are called walk-throws. 15www.talentsprint.com
  • 16. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Informal Reviews: Walk-throws: – An informal process, initiated by the author of a software product to a colleague for assistance in locating defects and for suggesting improvements.  Normally not planned.  Author explains the product.  Colleague comes out with observations.  Author provides clarification if required.  Author notes down relevant points and takes corrective actions. 16www.talentsprint.com
  • 17. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Types of Testing: Objectives of Reviews: Reviews are helpful to determine the following.  To determine defects in requirements.  To find defects in design.  To identify deviations in coding standards and to improve the process. 17www.talentsprint.com
  • 18. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Types of Testing: Dynamic Testing: – Validating the source code and validating the application to confirm does the code and the application are working as expected or not is called validation. – Validating whether the developed system is right or not. – It is called Dynamic Testing. White box testing  Black box testing  Grey box testing 18www.talentsprint.com
  • 19. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Summary: In this topic we have learnt: 1. Static Testing Verification and it techniques. 2. Dynamic Testing  Validation and it techniques. 19www.talentsprint.com
  • 20. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Review Questions: 1. Why do you use verification techniques even though the Validation techniques used? a) Verification is better than Validation b) Verification is a Black-box testing c) Verification is helps in finding-out the defects earlier stages d) Verification can be used instead of Validation. 2. Which of the Following Verification techniques is a team activity? 1.Reviews 2.Inspections 3.Walkthroughs 4.None of the above 20www.talentsprint.com
  • 21. DO NOT DISTRIBUTE – HIGHLY CONFIDENTIAL Review Questions: 3.Match the Following: a) Verification 1) BETA testing b) Validation 2) Walkthroughs c) Past-Mortem Reviews 3) System Testing d) Completely Informal 4) Reviews e) After ALPHA testing 5) Post-implementation Reviews 21www.talentsprint.com