SlideShare a Scribd company logo
1 of 42
Core Systems Transformation Solutions
Test Types and Classification
N. Novgorod, 2014
Maria Teryokhina
Confidential 2
Scheme
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 3
Scheme
• Alpha
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 4
Scheme
• Alpha
• Beta
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 5
Scheme
• White-Box
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 6
Scheme
• White-Box
• Grey-Box
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 7
Scheme
• White-Box
• Grey-Box
• Black-Box
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 8
Scheme
• Manual
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 9
Scheme
• Manual
• Automation
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 10
Scheme
• Manual
• Automation
• Semi-Automation
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 11
Scheme
• Defects Validation
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 12
Scheme
• Defects Validation
• Smoke
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 13
Scheme
• Defects Validation
• Smoke
• Sanity
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 14
Scheme
• Defects Validation
• Smoke
• Sanity
• Risk-Area
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 15
Scheme
• Defects Validation
• Smoke
• Sanity
• Risk-Area
• Regression
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 16
Scheme
• Module
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 17
Scheme
• Module
• Integration
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 18
Scheme
• Module
• Integration
• System
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 19
Scheme
• Module
• Integration
• System
• Acceptance
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 20
Scheme
• Installation
 Updating
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 21
Scheme
• Installation
 Updating
• Data and Database Integrity
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 22
Scheme
• Installation
 Updating
• Data and Database Integrity
• Feature
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 23
Scheme
• Installation
 Updating
• Data and Database Integrity
• Feature
• Security and Access Control
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 24
Scheme
• Installation
 Updating
• Data and Database Integrity
• Feature
• Security and Access Control
• Business-Cycle
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 25
Scheme
• UI
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 26
Scheme
• UI
• Performance
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 27
Scheme
• UI
• Performance
• Load
 Volume
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 28
Scheme
• UI
• Performance
• Load
 Volume
• Stress
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 29
Scheme
• UI
• Performance
• Load
 Volume
• Stress
• Configuration
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 30
Scheme
• UI
• Performance
• Load
 Volume
• Stress
• Configuration
• Security
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 31
Scheme
• UI
• Performance
• Load
 Volume
• Stress
• Configuration
• Security
• Conversion
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 32
Scheme
• UI
• Performance
• Load
 Volume
• Stress
• Configuration
• Security
• Conversion
• Documentation
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 33
Scheme
• UI
• Performance
• Load
 Volume
• Stress
• Configuration
• Security
• Conversion
• Documentation
• Certification
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 34
Scheme
• UI
• Performance
• Load
 Volume
• Stress
• Configuration
• Security
• Conversion
• Documentation
• Certification
• Localization
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 35
Scheme
• UI
• Performance
• Load
 Volume
• Stress
• Configuration
• Security
• Conversion
• Documentation
• Certification
• Localization
• Internationalization
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 36
Scheme
• UI
• Performance
• Load
 Volume
• Stress
• Configuration
• Security
• Conversion
• Documentation
• Certification
• Localization
• Internationalization
• Failure and Recovering
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 37
Scheme
• UI
• Performance
• Load
 Volume
• Stress
• Configuration
• Security
• Conversion
• Documentation
• Certification
• Localization
• Internationalization
• Failure and Recovering
• Usability
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 38
Scheme
• Positive
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 39
Scheme
• Positive
• Negative
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 40
Scheme
• Based on Documentation
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 41
Scheme
• Based on Test Cases
• Based on Experience
TypesofTesting
Time of Testing
Approaches
Method of
Execution
Testing after
Changes
Level of Testing
Goal of Testing
Functional
Non-functional
Positivity of
Scenario
Base of Testing
Confidential 42
Questions?

More Related Content

What's hot

Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017
Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017
Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017Xpand IT
 
Software Testing
Software TestingSoftware Testing
Software TestingAbdul Basit
 
Types of Software Testing | Edureka
Types of Software Testing | EdurekaTypes of Software Testing | Edureka
Types of Software Testing | EdurekaEdureka!
 
The Quality Assurance Checklist for Progressive Testing
The Quality Assurance Checklist for Progressive TestingThe Quality Assurance Checklist for Progressive Testing
The Quality Assurance Checklist for Progressive TestingCygnet Infotech
 
Why Katalon Studio?
Why Katalon Studio?Why Katalon Studio?
Why Katalon Studio?Knoldus Inc.
 
What is Test Plan? Edureka
What is Test Plan? EdurekaWhat is Test Plan? Edureka
What is Test Plan? EdurekaEdureka!
 
Quality assurance k.meenakshi
Quality assurance   k.meenakshiQuality assurance   k.meenakshi
Quality assurance k.meenakshiMeenakshiK19
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
 
Application of TMMi to improve test approaches and processes: Experience from...
Application of TMMi to improve test approaches and processes: Experience from...Application of TMMi to improve test approaches and processes: Experience from...
Application of TMMi to improve test approaches and processes: Experience from...Vahid Garousi
 
Test Process
Test ProcessTest Process
Test Processtokarthik
 
software metrics(process,project,product)
software metrics(process,project,product)software metrics(process,project,product)
software metrics(process,project,product)Amisha Narsingani
 
Software Test Metrics and Measurements
Software Test Metrics and MeasurementsSoftware Test Metrics and Measurements
Software Test Metrics and MeasurementsDavis Thomas
 
Test Estimation using Test Case Point Analysis method
Test Estimation using Test Case Point Analysis methodTest Estimation using Test Case Point Analysis method
Test Estimation using Test Case Point Analysis methodKMS Technology
 
Manual testing
Manual testingManual testing
Manual testingVivek V
 
SOFTWARE TESTING UNIT-4
SOFTWARE TESTING UNIT-4  SOFTWARE TESTING UNIT-4
SOFTWARE TESTING UNIT-4 Mohammad Faizan
 

What's hot (20)

Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017
Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017
Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Types of Software Testing | Edureka
Types of Software Testing | EdurekaTypes of Software Testing | Edureka
Types of Software Testing | Edureka
 
The Quality Assurance Checklist for Progressive Testing
The Quality Assurance Checklist for Progressive TestingThe Quality Assurance Checklist for Progressive Testing
The Quality Assurance Checklist for Progressive Testing
 
Why Katalon Studio?
Why Katalon Studio?Why Katalon Studio?
Why Katalon Studio?
 
What is Test Plan? Edureka
What is Test Plan? EdurekaWhat is Test Plan? Edureka
What is Test Plan? Edureka
 
Quality assurance k.meenakshi
Quality assurance   k.meenakshiQuality assurance   k.meenakshi
Quality assurance k.meenakshi
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
Application of TMMi to improve test approaches and processes: Experience from...
Application of TMMi to improve test approaches and processes: Experience from...Application of TMMi to improve test approaches and processes: Experience from...
Application of TMMi to improve test approaches and processes: Experience from...
 
Test Reports
Test ReportsTest Reports
Test Reports
 
QA process Presentation
QA process PresentationQA process Presentation
QA process Presentation
 
Test Process
Test ProcessTest Process
Test Process
 
CTFL chapter 05
CTFL chapter 05CTFL chapter 05
CTFL chapter 05
 
software metrics(process,project,product)
software metrics(process,project,product)software metrics(process,project,product)
software metrics(process,project,product)
 
ISTQB Test Process
ISTQB Test ProcessISTQB Test Process
ISTQB Test Process
 
Test planning
Test planningTest planning
Test planning
 
Software Test Metrics and Measurements
Software Test Metrics and MeasurementsSoftware Test Metrics and Measurements
Software Test Metrics and Measurements
 
Test Estimation using Test Case Point Analysis method
Test Estimation using Test Case Point Analysis methodTest Estimation using Test Case Point Analysis method
Test Estimation using Test Case Point Analysis method
 
Manual testing
Manual testingManual testing
Manual testing
 
SOFTWARE TESTING UNIT-4
SOFTWARE TESTING UNIT-4  SOFTWARE TESTING UNIT-4
SOFTWARE TESTING UNIT-4
 

Similar to Core Systems Testing Types

Unit 5 testing -software quality assurance
Unit 5  testing -software quality assuranceUnit 5  testing -software quality assurance
Unit 5 testing -software quality assurancegopal10scs185
 
Unit 5 testing -software quality assurance
Unit 5  testing -software quality assuranceUnit 5  testing -software quality assurance
Unit 5 testing -software quality assurancegopal10scs185
 
Software Project Management lecture 10
Software Project Management lecture 10Software Project Management lecture 10
Software Project Management lecture 10Syed Muhammad Hammad
 
Testing Tools Online Training.pdf
Testing Tools Online Training.pdfTesting Tools Online Training.pdf
Testing Tools Online Training.pdfSpiritsoftsTraining
 
Testing without defined requirements
Testing without defined requirementsTesting without defined requirements
Testing without defined requirementsrrice2000
 
A Software Testing Intro
A Software Testing IntroA Software Testing Intro
A Software Testing IntroEvozon Test Lab
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategytharindakasun
 
Formulating Agile Testing Strategy
Formulating Agile Testing StrategyFormulating Agile Testing Strategy
Formulating Agile Testing StrategyTharinda Liyanage
 
Software Quality Gate.pptx
Software Quality Gate.pptxSoftware Quality Gate.pptx
Software Quality Gate.pptxssuser702665
 
Software test management
Software test managementSoftware test management
Software test managementVishad Garg
 
Lect-6-Generic testing types.pptx
Lect-6-Generic testing types.pptxLect-6-Generic testing types.pptx
Lect-6-Generic testing types.pptxabdullahsaddique2
 
Software engineering Testing technique,test case,test suit design
Software engineering Testing technique,test case,test suit designSoftware engineering Testing technique,test case,test suit design
Software engineering Testing technique,test case,test suit designMaitree Patel
 
IGGS - Presentation- Session4
IGGS - Presentation- Session4IGGS - Presentation- Session4
IGGS - Presentation- Session4Arsala Dilshad
 
Software Testing - Software V&V and selection processes
Software Testing - Software V&V and selection processesSoftware Testing - Software V&V and selection processes
Software Testing - Software V&V and selection processesanasz3z3
 
6 Steps to Implementing a World Class Testing Ecosystem Final
6 Steps to Implementing a World Class Testing Ecosystem Final6 Steps to Implementing a World Class Testing Ecosystem Final
6 Steps to Implementing a World Class Testing Ecosystem FinalEggplant
 

Similar to Core Systems Testing Types (20)

Unit 5 testing -software quality assurance
Unit 5  testing -software quality assuranceUnit 5  testing -software quality assurance
Unit 5 testing -software quality assurance
 
Unit 5 testing -software quality assurance
Unit 5  testing -software quality assuranceUnit 5  testing -software quality assurance
Unit 5 testing -software quality assurance
 
Software Project Management lecture 10
Software Project Management lecture 10Software Project Management lecture 10
Software Project Management lecture 10
 
Testing Tools Online Training.pdf
Testing Tools Online Training.pdfTesting Tools Online Training.pdf
Testing Tools Online Training.pdf
 
Testing without defined requirements
Testing without defined requirementsTesting without defined requirements
Testing without defined requirements
 
A Software Testing Intro
A Software Testing IntroA Software Testing Intro
A Software Testing Intro
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategy
 
Formulating Agile Testing Strategy
Formulating Agile Testing StrategyFormulating Agile Testing Strategy
Formulating Agile Testing Strategy
 
Software Quality Gate.pptx
Software Quality Gate.pptxSoftware Quality Gate.pptx
Software Quality Gate.pptx
 
Software test management
Software test managementSoftware test management
Software test management
 
Lect-6-Generic testing types.pptx
Lect-6-Generic testing types.pptxLect-6-Generic testing types.pptx
Lect-6-Generic testing types.pptx
 
Lec25
Lec25Lec25
Lec25
 
Software engineering Testing technique,test case,test suit design
Software engineering Testing technique,test case,test suit designSoftware engineering Testing technique,test case,test suit design
Software engineering Testing technique,test case,test suit design
 
UNIT IV.ppt
UNIT IV.pptUNIT IV.ppt
UNIT IV.ppt
 
Testing
TestingTesting
Testing
 
IGGS - Presentation- Session4
IGGS - Presentation- Session4IGGS - Presentation- Session4
IGGS - Presentation- Session4
 
Unit 4 testing
Unit 4 testingUnit 4 testing
Unit 4 testing
 
Software Testing - Software V&V and selection processes
Software Testing - Software V&V and selection processesSoftware Testing - Software V&V and selection processes
Software Testing - Software V&V and selection processes
 
6 Steps to Implementing a World Class Testing Ecosystem Final
6 Steps to Implementing a World Class Testing Ecosystem Final6 Steps to Implementing a World Class Testing Ecosystem Final
6 Steps to Implementing a World Class Testing Ecosystem Final
 
Unit 6
Unit 6Unit 6
Unit 6
 

More from Return on Intelligence

Profsoux2014 presentation by Pavelchuk
Profsoux2014 presentation by PavelchukProfsoux2014 presentation by Pavelchuk
Profsoux2014 presentation by PavelchukReturn on Intelligence
 
Service design principles and patterns
Service design principles and patternsService design principles and patterns
Service design principles and patternsReturn on Intelligence
 
Differences between Testing in Waterfall and Agile
Differences between Testing in Waterfall and AgileDifferences between Testing in Waterfall and Agile
Differences between Testing in Waterfall and AgileReturn on Intelligence
 
Организация внутренней системы обучения
Организация внутренней системы обученияОрганизация внутренней системы обучения
Организация внутренней системы обученияReturn on Intelligence
 
Shared position in a project: testing and analysis
Shared position in a project: testing and analysisShared position in a project: testing and analysis
Shared position in a project: testing and analysisReturn on Intelligence
 
Оценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработкеОценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработкеReturn on Intelligence
 
Successful interview for a young IT specialist
Successful interview for a young IT specialistSuccessful interview for a young IT specialist
Successful interview for a young IT specialistReturn on Intelligence
 

More from Return on Intelligence (20)

Profsoux2014 presentation by Pavelchuk
Profsoux2014 presentation by PavelchukProfsoux2014 presentation by Pavelchuk
Profsoux2014 presentation by Pavelchuk
 
Agile Project Grows
Agile Project GrowsAgile Project Grows
Agile Project Grows
 
Time Management
Time ManagementTime Management
Time Management
 
Service design principles and patterns
Service design principles and patternsService design principles and patterns
Service design principles and patterns
 
Differences between Testing in Waterfall and Agile
Differences between Testing in Waterfall and AgileDifferences between Testing in Waterfall and Agile
Differences between Testing in Waterfall and Agile
 
Windows Azure: Quick start
Windows Azure: Quick startWindows Azure: Quick start
Windows Azure: Quick start
 
Windows azurequickstart
Windows azurequickstartWindows azurequickstart
Windows azurequickstart
 
Организация внутренней системы обучения
Организация внутренней системы обученияОрганизация внутренней системы обучения
Организация внутренней системы обучения
 
Shared position in a project: testing and analysis
Shared position in a project: testing and analysisShared position in a project: testing and analysis
Shared position in a project: testing and analysis
 
Introduction to Business Etiquette
Introduction to Business EtiquetteIntroduction to Business Etiquette
Introduction to Business Etiquette
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Оценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработкеОценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработке
 
Meetings arranging
Meetings arrangingMeetings arranging
Meetings arranging
 
How to develop your creativity
How to develop your creativityHow to develop your creativity
How to develop your creativity
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
The art of project estimation
The art of project estimationThe art of project estimation
The art of project estimation
 
Successful interview for a young IT specialist
Successful interview for a young IT specialistSuccessful interview for a young IT specialist
Successful interview for a young IT specialist
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Resolving conflicts
Resolving conflictsResolving conflicts
Resolving conflicts
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 

Core Systems Testing Types

  • 1. Core Systems Transformation Solutions Test Types and Classification N. Novgorod, 2014 Maria Teryokhina
  • 2. Confidential 2 Scheme TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 3. Confidential 3 Scheme • Alpha TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 4. Confidential 4 Scheme • Alpha • Beta TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 5. Confidential 5 Scheme • White-Box TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 6. Confidential 6 Scheme • White-Box • Grey-Box TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 7. Confidential 7 Scheme • White-Box • Grey-Box • Black-Box TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 8. Confidential 8 Scheme • Manual TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 9. Confidential 9 Scheme • Manual • Automation TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 10. Confidential 10 Scheme • Manual • Automation • Semi-Automation TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 11. Confidential 11 Scheme • Defects Validation TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 12. Confidential 12 Scheme • Defects Validation • Smoke TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 13. Confidential 13 Scheme • Defects Validation • Smoke • Sanity TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 14. Confidential 14 Scheme • Defects Validation • Smoke • Sanity • Risk-Area TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 15. Confidential 15 Scheme • Defects Validation • Smoke • Sanity • Risk-Area • Regression TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 16. Confidential 16 Scheme • Module TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 17. Confidential 17 Scheme • Module • Integration TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 18. Confidential 18 Scheme • Module • Integration • System TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 19. Confidential 19 Scheme • Module • Integration • System • Acceptance TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 20. Confidential 20 Scheme • Installation  Updating TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 21. Confidential 21 Scheme • Installation  Updating • Data and Database Integrity TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 22. Confidential 22 Scheme • Installation  Updating • Data and Database Integrity • Feature TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 23. Confidential 23 Scheme • Installation  Updating • Data and Database Integrity • Feature • Security and Access Control TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 24. Confidential 24 Scheme • Installation  Updating • Data and Database Integrity • Feature • Security and Access Control • Business-Cycle TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 25. Confidential 25 Scheme • UI TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 26. Confidential 26 Scheme • UI • Performance TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 27. Confidential 27 Scheme • UI • Performance • Load  Volume TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 28. Confidential 28 Scheme • UI • Performance • Load  Volume • Stress TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 29. Confidential 29 Scheme • UI • Performance • Load  Volume • Stress • Configuration TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 30. Confidential 30 Scheme • UI • Performance • Load  Volume • Stress • Configuration • Security TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 31. Confidential 31 Scheme • UI • Performance • Load  Volume • Stress • Configuration • Security • Conversion TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 32. Confidential 32 Scheme • UI • Performance • Load  Volume • Stress • Configuration • Security • Conversion • Documentation TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 33. Confidential 33 Scheme • UI • Performance • Load  Volume • Stress • Configuration • Security • Conversion • Documentation • Certification TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 34. Confidential 34 Scheme • UI • Performance • Load  Volume • Stress • Configuration • Security • Conversion • Documentation • Certification • Localization TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 35. Confidential 35 Scheme • UI • Performance • Load  Volume • Stress • Configuration • Security • Conversion • Documentation • Certification • Localization • Internationalization TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 36. Confidential 36 Scheme • UI • Performance • Load  Volume • Stress • Configuration • Security • Conversion • Documentation • Certification • Localization • Internationalization • Failure and Recovering TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 37. Confidential 37 Scheme • UI • Performance • Load  Volume • Stress • Configuration • Security • Conversion • Documentation • Certification • Localization • Internationalization • Failure and Recovering • Usability TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 38. Confidential 38 Scheme • Positive TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 39. Confidential 39 Scheme • Positive • Negative TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 40. Confidential 40 Scheme • Based on Documentation TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing
  • 41. Confidential 41 Scheme • Based on Test Cases • Based on Experience TypesofTesting Time of Testing Approaches Method of Execution Testing after Changes Level of Testing Goal of Testing Functional Non-functional Positivity of Scenario Base of Testing