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

Writing Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance CriteriaWriting Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance CriteriaHoa Le
 
What is Regression Testing? | Edureka
What is Regression Testing? | EdurekaWhat is Regression Testing? | Edureka
What is Regression Testing? | EdurekaEdureka!
 
Chapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
Chapter 1 - The Technical Test Analyst Tasks in Risk Based TestingChapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
Chapter 1 - The Technical Test Analyst Tasks in Risk Based TestingNeeraj Kumar Singh
 
Quality Assurance and Software Testing
Quality Assurance and Software TestingQuality Assurance and Software Testing
Quality Assurance and Software Testingpingkapil
 
Chapter 5 - Improving the Testing Process
Chapter 5 -  Improving the Testing ProcessChapter 5 -  Improving the Testing Process
Chapter 5 - Improving the Testing ProcessNeeraj Kumar Singh
 
Appropriateness of Assessment Methods
Appropriateness of Assessment MethodsAppropriateness of Assessment Methods
Appropriateness of Assessment MethodsRedPaspas
 
ISTQB / ISEB Foundation Exam Practice - 6
ISTQB / ISEB Foundation Exam Practice - 6ISTQB / ISEB Foundation Exam Practice - 6
ISTQB / ISEB Foundation Exam Practice - 6Yogindernath Gupta
 
Chapter 3 - Agile Testing Methods, Techniques and Tools
Chapter 3 - Agile Testing Methods, Techniques and ToolsChapter 3 - Agile Testing Methods, Techniques and Tools
Chapter 3 - Agile Testing Methods, Techniques and ToolsNeeraj Kumar Singh
 
Whitebox testing
Whitebox testingWhitebox testing
Whitebox testingOana Feidi
 
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...GoQA
 

What's hot (20)

Test Construction
Test ConstructionTest Construction
Test Construction
 
Writing Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance CriteriaWriting Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance Criteria
 
What is Regression Testing? | Edureka
What is Regression Testing? | EdurekaWhat is Regression Testing? | Edureka
What is Regression Testing? | Edureka
 
Code coverage
Code coverageCode coverage
Code coverage
 
Chapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
Chapter 1 - The Technical Test Analyst Tasks in Risk Based TestingChapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
Chapter 1 - The Technical Test Analyst Tasks in Risk Based Testing
 
Guide to Agile testing
Guide to Agile testingGuide to Agile testing
Guide to Agile testing
 
Introduction to Jira.pdf
Introduction to Jira.pdfIntroduction to Jira.pdf
Introduction to Jira.pdf
 
Quality Assurance and Software Testing
Quality Assurance and Software TestingQuality Assurance and Software Testing
Quality Assurance and Software Testing
 
Chapter 5 - Improving the Testing Process
Chapter 5 -  Improving the Testing ProcessChapter 5 -  Improving the Testing Process
Chapter 5 - Improving the Testing Process
 
Chapter 1 - Agile Methodology
Chapter 1 - Agile MethodologyChapter 1 - Agile Methodology
Chapter 1 - Agile Methodology
 
Testing Best Practices
Testing Best PracticesTesting Best Practices
Testing Best Practices
 
Regression testing
Regression testingRegression testing
Regression testing
 
Appropriateness of Assessment Methods
Appropriateness of Assessment MethodsAppropriateness of Assessment Methods
Appropriateness of Assessment Methods
 
Reability & Validity
Reability & ValidityReability & Validity
Reability & Validity
 
Software testing
Software testingSoftware testing
Software testing
 
ISTQB / ISEB Foundation Exam Practice - 6
ISTQB / ISEB Foundation Exam Practice - 6ISTQB / ISEB Foundation Exam Practice - 6
ISTQB / ISEB Foundation Exam Practice - 6
 
Chapter 3 - Agile Testing Methods, Techniques and Tools
Chapter 3 - Agile Testing Methods, Techniques and ToolsChapter 3 - Agile Testing Methods, Techniques and Tools
Chapter 3 - Agile Testing Methods, Techniques and Tools
 
ISTQB foundation level - day 2
ISTQB foundation level - day 2ISTQB foundation level - day 2
ISTQB foundation level - day 2
 
Whitebox testing
Whitebox testingWhitebox testing
Whitebox testing
 
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...
 

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