Testen college 4 Maurice Siteur Programma TMap Testen

  • Slides: 13
Download presentation
Testen college 4 Maurice Siteur

Testen college 4 Maurice Siteur

Programma · TMap · Testen in embedded software · Een voorbeeld · Testontwerp College

Programma · TMap · Testen in embedded software · Een voorbeeld · Testontwerp College TU Eindhoven / 2 © 2002 Cap Gemini Ernst & Young - All right reserved

Testen is een proces van plannen, voorbereiden en meten, dat tot doel heeft die

Testen is een proces van plannen, voorbereiden en meten, dat tot doel heeft die kenmerken van een product vast te stellen waardoor het mogelijk wordt een uitspraak te doen omtrent de kwaliteit van dat product. College TU Eindhoven / 3 © 2002 Cap Gemini Ernst & Young - All right reserved

Teststructuur College TU Eindhoven / 4 © 2002 Cap Gemini Ernst & Young -

Teststructuur College TU Eindhoven / 4 © 2002 Cap Gemini Ernst & Young - All right reserved

Methode TMap® TMap Master testplan Unittest College TU Eindhoven / 5 Unit integratie test

Methode TMap® TMap Master testplan Unittest College TU Eindhoven / 5 Unit integratie test Systeemtest Functionele Acceptatie test © 2002 Cap Gemini Ernst & Young - All right reserved Productie Acceptatie test

Fasering College TU Eindhoven / 6 © 2002 Cap Gemini Ernst & Young -

Fasering College TU Eindhoven / 6 © 2002 Cap Gemini Ernst & Young - All right reserved

TMap essentials · Test planning · ‘Risk based’ testen · Testontwerp · Verslaglegging College

TMap essentials · Test planning · ‘Risk based’ testen · Testontwerp · Verslaglegging College TU Eindhoven / 7 © 2002 Cap Gemini Ernst & Young - All right reserved

Wat maakt testen niet eenvoudig · Specificaties kloppen niet altijd · Er zitten fouten

Wat maakt testen niet eenvoudig · Specificaties kloppen niet altijd · Er zitten fouten in de software (hier moet je dus ook op testen) · Alles testen kan niet!! · Reproduceerbaarheid College TU Eindhoven / 8 © 2002 Cap Gemini Ernst & Young - All right reserved

Wat maakt embedded systemen anders · Hardware en software (die niet tegelijkertijd aanwezig kunnen

Wat maakt embedded systemen anders · Hardware en software (die niet tegelijkertijd aanwezig kunnen zijn) · Mechanica, electronica, optica, …. · Stubs en drivers nodig · Performance, timing, synchronisatie, resource gebruik) · Wettelijke regelgeving College TU Eindhoven / 9 © 2002 Cap Gemini Ernst & Young - All right reserved

Test planning · Lijkt op normaal plan van aanpak · Aanpak/strategie Gebaseerd op risico’s

Test planning · Lijkt op normaal plan van aanpak · Aanpak/strategie Gebaseerd op risico’s Gebruik makend van kwaliteitsattributen · Hier bepaal je diepgang van testen Coverage levels Theorie over finite state machines College TU Eindhoven / 10 © 2002 Cap Gemini Ernst & Young - All right reserved

Testontwerp · Logisch en fysiek · Afleiding van testgevallen · Testgeval Omschrijving Begin situatie

Testontwerp · Logisch en fysiek · Afleiding van testgevallen · Testgeval Omschrijving Begin situatie Input Verwacht resultaat College TU Eindhoven / 11 © 2002 Cap Gemini Ernst & Young - All right reserved

Verslaglegging · Bevindingen van tests vastleggen · Rapporteren over voortgang · Eindverslag maken Conclusies

Verslaglegging · Bevindingen van tests vastleggen · Rapporteren over voortgang · Eindverslag maken Conclusies Bevindingen College TU Eindhoven / 12 © 2002 Cap Gemini Ernst & Young - All right reserved

Wat heb je nodig voor examen? · Algemene testsyllabus · Dit verhaal. College TU

Wat heb je nodig voor examen? · Algemene testsyllabus · Dit verhaal. College TU Eindhoven / 13 © 2002 Cap Gemini Ernst & Young - All right reserved