ISTQB Eğitim Sunumu

Post on 26-Jun-2015

1.096 views 2 download

description

ISTQB eğitiminde yazılım testi ile ilgili önemli konulara ve örneklere değinilmiştir. "Test Nedir?", "Testin Prensipleri", "Test Teknikleri", "Yazılım Metodolojileri" ve daha birçok önemli başlık hakkında detaylı ve teknik bilgiler yaşanmış örneklerle verilmiştir. Bu sunumda, bahsedilen konu başlıkları ve daha fazlası genel haliyle anlatılmıştır.

Transcript of ISTQB Eğitim Sunumu

ISTQB Foundation Level Presentation

IT-TEST31.03.2014

What is testing?Finding defects

Gaining confidence about the level of quality

Providing information for decision-making

Preventing defects

2

3

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

4

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

Errors

5

Important DefinitionsTest BasisTest ObjectTest PolicyTest StrategyTest PurposeTest ApproachTest Priority&Severity

6

When should the testing start?

When should the testing finish?

7

How long should test continue?

8

Risk and Testing

Project

Risk

Produc

t Risk

9

Verification&Validation

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

10

What is Software Testing Methodologies?

Waterfall ModelV ModelSpiral ModelAgile Model

11

Waterfall Model

12

V – Model

13

Spiral Model

14

Agile Model

15

Fundamental Test ProcessTest Planning and Control

Test Analysis and Design

Test Implementation and Execution

Evaluating Exit Criteria and Reporting

Test Closure Activities

16

Test LevelsComponent Testing

Integration Testing

System Testing

Acceptance Testing

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

18

Test Types and Test Levels

19

Test Techniques

Test Techniqu

es

Static Techniqu

esDynamic Techniqu

es

20

Test Techniques

21

Static TechniquesStatic Techniques and the ProcessReview Process

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

Static Analysis By Tools

22

Specification-based or Black-box Techniques

Equivalence PartitioningBoundary Value AnalysisDecision Table TestingState Transition TestingUse Case Testing

23

Activities of a Formal Review

Planning Kick-offIndividual Preperati

on

Review MeetingReworkFollow-up

24

Types of Review

Walkthrough

Informal Review

Technical Review

Management ReviewAuditInspection

25

Dynamic Test Design TechniquesSpecification-based or Black-box Techniques

Structure-based or White-box Techniques

Experience-based Techniques

26

Structure-based or White-box TechniquesStatement Testing and Coverage

Decision Testing and Coverage

Other Structure-based Techniques

27

Test Automation DecisionAre the Scenerios Automatable?

Test Execution

Period

Not Possible Cost Much Cost Little

Whenever Possible ?

Regularly ?

Once in while

28

Thank You

IT-TEST