28
ISTQB und ISO 29119: Freund oder Feind? ASQF FG-Vortrag, 25.11.2014 Klaudia Dussa-Zieger (Method Park Consulting GmbH) Frank Simon (BLUECARAT AG)

ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

Embed Size (px)

Citation preview

Page 1: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

ISTQB und ISO 29119: Freund oder Feind?

ASQF FG-Vortrag, 25.11.2014

Klaudia Dussa-Zieger (Method Park Consulting GmbH)Frank Simon (BLUECARAT AG)

Page 2: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

� Auf die Plätze…◦ Dussa-Zieger@Method Park Consulting GmbH

◦ Simon@BLUECARAT AG

� fertig…◦ Standards: Sinn und Unsinn

◦ ISTQB

◦ ISO/IEC/IEEE 29119

� Los:◦ Gemeinsamkeiten & Unterschiede

� And the winner is: You!

2

Agenda

Page 3: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

� Method Park Consulting GmbH

� Obfrau DIN NA-01-07 Software und Systems Engineering

� ASQF Fachgruppenleitung SW-Test

� Mitglied des German Testing Board

3

Auf die Plätze…Dussa-Zieger@Method Park Consulting GmbH

Page 4: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

� BLUECARAT AG� Leiter Business Development

� BITKOM� Leiter AK Software-Engineering

� Vorsitzender des LA Software

� German Testing Board� Stellvertretender Vorsitzender

4

Auf die Plätze…Simon@BLUECARAT AG

Projektmanagement InfrastrukturmanagementQualitätssicherung

Softwareentwicklung Mobile Lösungen Staffing Services

Interoperabilitätsmanagement Securitymanagement

Page 5: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

5

fertig…Standards: Sinn und Unsinn

Aus: http://xkcd.com/927/

Page 6: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

6

fertig…Standards: Sinn und Unsinn

Anerkannte Regeln der Technik

Stand der Technik

Stand der Wissenschaft

Zeit

Dissens

Standards

Page 7: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

� WAS:� ISO: „Guideline documentation that reflects agreements on products,

practices, or operations by nationally or internationally recognizedindustrial, professional, trade associations or governmental bodies“

� WOFÜR:� Standards describe a current „body of knowledge“ that provides

the basis for a professional discipline

� WOFÜR NICHT: ABER DURCHAUS WOHL:� Blinde Anwendung

� XXX-Maturity-Level-Assessments

� Gesetze

� Etc.

7

fertig…Standards: Sinn und Unsinn

� Ausschreibungen

� Projektvorgabe

� Schulungsgrundlage

� Etc.

Page 8: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

� WER:

� WOFÜR:

� WIE:� Lehrplan (Standardisierung), Akkreditierung und Zertifizierung

8

fertig…ISTQB

69 Länder betreut durch nationale Member Boards

Page 9: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

9

fertig…ISTQB

Zertifizierungen:336000 (Dez 2013)

Mai 2006

Lehrplan

Page 10: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

10

fertig…ISO/IEC

� WER:

� WOFÜR:� Zur Stärkung, Gestaltung und Erschließung regionaler und

globaler Märkte

� WIE:� Internationale Standardisierung

Page 11: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

11

fertig…ISO/IEC + IEEE

Page 12: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

� Vergleich

12

Los!Gemeinsamkeiten und Unterschiede

Page 13: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

Vergleich

13

Los!Gemeinsamkeiten und Unterschiede

1. ZIELSETZUNG2. UMFANG3. DEFINITION TESTING4. TESTBEGRIFFE5. SPRACHE6. TESTPROZESS7. TESTSTUFEN8. TESTDOKUMENTE9. TESTMETHODEN

Page 14: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

1. ZIELSETZUNG

14

Los!Gemeinsamkeiten und Unterschiede

Personalqualifizierung Knowhow-Sammlung

Page 15: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

Alles, was ein Tester wissen sollte

2. UMFANG

15

Los!Gemeinsamkeiten und Unterschiede

� Psychologie des Testens� Testorganisation� Konfigurationsmanagement� Fehlermanagement� Werkzeuge

Nur Test

� Testbegriffe� Testprozess� Testmethoden� Testdokumente

� Testbegriffe� Testprozess� Testmethoden� Testdokumente

Page 16: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

3. DEFINITION TESTING

16

Los!Gemeinsamkeiten und Unterschiede

The process consisting of all lifecycle activities, both static and dynamic, concernedwith planning, preparation and evaluation of software products and related work productsto determine that they satisfy specified requirements, to demonstrate that they are fit forpurpose and to detect defects

Set of activities conducted to facilitate discovery and/or evaluation of properties of one or more test items

Note 1 to entry: Testing activities could include planning, preparation, execution, reporting, and management activities, insofar as they are directed towards testing.

Page 17: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

4. TESTBEGRIFFE

17

Los!Gemeinsamkeiten und Unterschiede

Über 700 Einträge Thema Test und mehr

Unter 100 BegriffeNur Thema Test

Page 18: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

4. TESTBEGRIFFE - BEISPIELE

18

Los!Gemeinsamkeiten und Unterschiede

� Abstract test case� Acceptance� Acceptance criteria� Acceptance testing� Accessibility testing� Accuracy� Accuracy testing� Acting (IDEAL)� Action word driven testing� Actor� Actual outcome� Actual result� Ad hoc review� Ad hoc testing� Adaptability� Agile Manifesto

� Accessibility testing� Actual results� Backup and recovery testing� Black-box testing� Capacity testing� …

� Volume testing� White-box testing

Page 19: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

5. SPRACHE

19

Los!Gemeinsamkeiten und Unterschiede

� Englisch � Deutsch+ weitere Übersetzungen

� Englisch

Page 20: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

6. TESTPROZESS

20

Los!Gemeinsamkeiten und Unterschiede

Planung und

Analyse und Design

Realisierung undDurchführung

Abschluss

Steuerung

Auswertung undBericht

Page 21: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

Thema der Präsentation über Einfügen Kopf- und Fußzeile 21

Testprozess – mehr Details

Page 22: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

Testprozess - Mehr Details

Page 23: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

Testprozess - Noch mehr Details

Page 24: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

ComponentTesting

IntegrationTesting

SystemTesting

AcceptanceTesting

7. TESTSTUFEN

24

Los!Gemeinsamkeiten und Unterschiede

Page 25: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

8. TESTDOKUMENTE

25

Los!Gemeinsamkeiten und Unterschiede

Test policy

Test strategy

Master test plan

Level testplan

Test cases

Test log

Test report

Page 26: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

9. TESTMETHODEN

26

Los!Gemeinsamkeiten und Unterschiede

Black-Box-Techniken� Equivalence Partitioning� Boundary Value Analysis� Decision Table Testing� CAUSE-EFFECT GRAPHING� State Transition Testing� Use Case Testing� DOMAIN ANALYSIS TESTING� USER STORY TESTING� DEFECT BASED TESTINGWhite-Box-Techniken� Statement Testing� Decision Testing� PATH TESTING� API TESTING� DATAFLOW TESTING

Dynamisch Statisch

Reviews� Informal review� Walkthrough� Technical Review� Inspection� CHECKLIST BASED

Experience-based� Error guessing� CHECKLIST-BASED TESTING� Exploratory testing

Uppercase=AL

Page 27: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

� Beide Standards widersprechen sich nicht, haben aber � eine unterschiedliche Zielsetzung und � einen unterschiedlichen Umfang!

� Testing-Wissen ist in zwei Bereichen erweitert worden:� ISTQB: Statisches Testen

� 29119: Organisatorische Einbettung

� Testing-Wissen ist in vielen Bereichen konkretisiert werden:� ISTQB: Teststufen, Testwerkzeuge

� 29119: Testdokumentation

� Beide: Testmethoden

27

And the winner is: YOU

Page 28: ISTQB und ISO 29119: Freund oder Feind? - asqf.de · Auf die Plätze… Dussa-Zieger@Method Park Consulting GmbH Simon@BLUECARAT AG fertig… Standards: Sinn und Unsinn ISTQB ISO/IEC/IEEE

� An beiden Standards wird weiter gearbeitet:� ISTQB: Konzept der Extensions (z.B. Agile, Automotive Tester)

� 29119-5: Keyword-driven Testing

28

And the winner is: YOU