Transcript
Page 1: ISTQB Eğitim Sunumu

ISTQB Foundation Level Presentation

IT-TEST31.03.2014

Page 2: ISTQB Eğitim Sunumu

What is testing?Finding defects

Gaining confidence about the level of quality

Providing information for decision-making

Preventing defects

2

Page 3: ISTQB Eğitim Sunumu

3

Seven Testing PrinciplesTesting shows precence of defectsExhaustive testing is impossibleEarly testingDefect clusteringPesticide paradoxTesting is context dependentAbsence-of-errors fallacy

Page 4: ISTQB Eğitim Sunumu

4

Why does software testing fail?MiscommunicationCoding ErrorsRequirement ChangesSoftware ComplexityTime PressureDocument DeficiencySoftware Development Tools - Deployment

Errors

Page 5: ISTQB Eğitim Sunumu

5

Important DefinitionsTest BasisTest ObjectTest PolicyTest StrategyTest PurposeTest ApproachTest Priority&Severity

Page 6: ISTQB Eğitim Sunumu

6

When should the testing start?

When should the testing finish?

Page 7: ISTQB Eğitim Sunumu

7

How long should test continue?

Page 8: ISTQB Eğitim Sunumu

8

Risk and Testing

Project

Risk

Produc

t Risk

Page 9: ISTQB Eğitim Sunumu

9

Verification&Validation

Are we built the SW right?Are we built the right SW?

Page 10: ISTQB Eğitim Sunumu

10

What is Software Testing Methodologies?

Waterfall ModelV ModelSpiral ModelAgile Model

Page 11: ISTQB Eğitim Sunumu

11

Waterfall Model

Page 12: ISTQB Eğitim Sunumu

12

V – Model

Page 13: ISTQB Eğitim Sunumu

13

Spiral Model

Page 14: ISTQB Eğitim Sunumu

14

Agile Model

Page 15: ISTQB Eğitim Sunumu

15

Fundamental Test ProcessTest Planning and Control

Test Analysis and Design

Test Implementation and Execution

Evaluating Exit Criteria and Reporting

Test Closure Activities

Page 16: ISTQB Eğitim Sunumu

16

Test LevelsComponent Testing

Integration Testing

System Testing

Acceptance Testing

Page 17: ISTQB Eğitim Sunumu

17

Test TypesTesting of Function• Functional Testing

Testing of Non-functional Software Characteristcs• Non-functional Testing

Testing of Software Structure/Architecture• Structural Testing

Testing Related to Changes• Re-testing and Regression Testing

Page 18: ISTQB Eğitim Sunumu

18

Test Types and Test Levels

Page 19: ISTQB Eğitim Sunumu

19

Test Techniques

Test Techniqu

es

Static Techniqu

esDynamic Techniqu

es

Page 20: ISTQB Eğitim Sunumu

20

Test Techniques

Page 21: ISTQB Eğitim Sunumu

21

Static TechniquesStatic Techniques and the ProcessReview Process

Activities of a Formal ReviewRoles and ResponsibilitiesTypes of ReviewSuccess Factors of Reviews

Static Analysis By Tools

Page 22: ISTQB Eğitim Sunumu

22

Specification-based or Black-box Techniques

Equivalence PartitioningBoundary Value AnalysisDecision Table TestingState Transition TestingUse Case Testing

Page 23: ISTQB Eğitim Sunumu

23

Activities of a Formal Review

Planning Kick-offIndividual Preperati

on

Review MeetingReworkFollow-up

Page 24: ISTQB Eğitim Sunumu

24

Types of Review

Walkthrough

Informal Review

Technical Review

Management ReviewAuditInspection

Page 25: ISTQB Eğitim Sunumu

25

Dynamic Test Design TechniquesSpecification-based or Black-box Techniques

Structure-based or White-box Techniques

Experience-based Techniques

Page 26: ISTQB Eğitim Sunumu

26

Structure-based or White-box TechniquesStatement Testing and Coverage

Decision Testing and Coverage

Other Structure-based Techniques

Page 27: ISTQB Eğitim Sunumu

27

Test Automation DecisionAre the Scenerios Automatable?

Test Execution

Period

Not Possible Cost Much Cost Little

Whenever Possible ?

Regularly ?

Once in while

Page 28: ISTQB Eğitim Sunumu

28

Thank You

IT-TEST


Top Related