Maurice Siteur Testen college 4. © 2002 Cap Gemini Ernst & Young - All right reserved College TU Eindhoven / 2 Programma  TMap  Testen in embedded software.

Slides:



Advertisements
Verwante presentaties
Menno Karres Lead Auditor
Advertisements

Data Acquisition & Control System
Waarom ben ik hier op aarde?
HM-ES-th1 Les 9 Hardware/Software Codesign with SystemC.
Testen.
1 Co-Design at Chess-iT Guus Bosman. 2 Afstuderen bij Chess Net.Footworks tot augustus 2003 Afstuderen augustus 2003 tot maart 2004 Chess full-time vanaf.
Door: Marvin Peters & Frank van Esch
TMap NEXT in een notendop
Inleiding computersystemen en netwerken deel 3 Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 6.1.
Het opzetten van een kwaliteitssysteem
1 E-Blokart Ontwerpmethodologie 2006 Presentatie van de projectplanning Jens de Boer Karen Warnier Michaël Raets David Zimmer Robin Lataire.
Figuur 1.1: De Pascaline van Blaise Pascal
Presenteren van producten en diensten Petr Salz Geldrop, 24 mei 2004.
Programmeren in Java met BlueJ
Werkwijze invoeren metadata in P2G volgens de standaard LOM Sylvia Moes (VU) en Chris Nieuwenhoven (UvT)
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag Gelinkte lijsten Finite State.
COSTA Common Set of Tools for Assimilation of Data OpenDA/COSTA voor operationele modellen en kalibratie rivier toepassingen Nils van Velzen Simona gebruikersdag.
PTC-AWARD – TOWELMACHINE – 10 NOV VENDOR – MMID - TOWELMACHINE.
DATA over. Visie Elk jaar neemt behoefte aan data en interactie tussen systemen (zowel B-2- B als B-2-C) exponentieel toe; daarom zal het structureren.
© 2004 IBM Corporation Guts Wissema, OpenSource & Linux Sales, IBM Open Document Format.
Presentatie IA Solutions 2005: Programma generatie voor: PLC en SCADA Een update van deze PPT is te downloaden op: Rob Kits - Technisch.
GOVERNANCE & COMPLIANCE ADVISORY Onderzoek kwaliteit beleidsuitvoering vergunningverlening en -handhaving Gemeente Almelo Internal Audit, Risk and Compliance.
© 2014 Towers Watson. All rights reserved. Pensioenactualiteiten Stichting Pensioenfonds Thales Nederland 22 mei 2014.
®  SAP Nederland B.V. APSS 24 September 1998 Frans van Hoesel Product Marketing Manager Real-time beslissingsondersteuning over de gehele keten HP Dutchworld.
Welkom bij Projectmanagement
1 HOORCOLLEGE Customer Relationship Management
23 Nov 2006Page 1 Heeft AI een toekomst in Vlaanderen ? Symposium 50 jaar AI.
Copernicus Institute Sustainable Development and Transition Management - April 17, 2002 Sturing van Transities Pieter Glasbergen.
Exploratie van de ontwerpruimte 3. Prototypes, emulatie en simulatie Prof. dr. ir. Dirk Stroobandt Academiejaar
Specialismen Analyse en verificatie van protocollen Analyse van Petri-netten Component-specificatie Web-based information systems (Query)talen voor Web.
A South-African Building Renaissance Onderzoeksbespreking november 2004.
RI&E faculteit biomedische technologie
Enterprise Application Integration Walter Moerkerken Ilona Wilmont Integratie Software Systemen 8 mei 2006.
College 8 College MCI 6 maart 2002 Hoofdstuk 13: Groupware systems Hoofdstuk 14: CSCW and Social Issues.
ISV Royalty License Agreement
SPLA Service Provider License Agreement
Figuur 1.1 De Pascaline van Blaise Pascal
OHT 16.1 De Pelsmacker, Geuens & Van den Bergh, Marketingcommunicatie, vierde editie © Pearson Education 2011 Persoonlijke verkoop In dit hoofdstuk zul.
Afstudeerervaringen Maurice Boumans Oktober 2008
Real-Time Systems (RTSYST) Week IPC inter process communication Shared variabele based (H5) Message based (H6) Kan ook gebruikt worden in systemen.
Welkom bij de presentatie van CodeMunity. Voorstellen Khai Pham Corné Strijkert Sebastiaan Wezenberg.
CONTROLESTRUCTUREN (DEEL 2)
Detecteren en Bevorderen van Adaptive Expertise bij Studenten Wilfred van Dellen University College Maastricht Brief introduction: tell the audience.
A South-African Building Renaissance Onderzoeksbespreking november 2004.
Datapath & Contol 9.30 Introductie: datatransport via een bus
1 Van Harvard naar MIPS. 2 3 Van Harvard naar MIPS Microprocessor without Interlocked Pipeline Stages Verschillen met de Harvard machine: - 32 Registers.
Linux Workshop 3 Systeem configuratie. Na de installatie  Netwerkinstellingen controleren (ook proxy!)  Systeem software updaten  Hardware drivers.
Functioneel Ontwerp.
Automation SolutionsMFG/Pro Dutch usergroup 8 februari 2007 ISA S88 & S95 Het gebruik van deze normen in de productie.
Web Intake Systeem een uniek gemeentelijk project.
1 HOOFDSTUK 5 CONTROLESTRUCTUREN (DEEL 2) 5.1. INTRODUCTIE  Vervolg discussie omtrent gestructureerd programmeren  Introductie van de overblijvende controlestructuren.
Visual Basic.Net - Overzicht
Computertechniek 2 – ARM assembler Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1  D3EEMS1  programmed I/O: de.
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Wouter van Ooijen Mail:
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Wouter van Ooijen Mail:
Hoofdstuk 2 Java. Soorten Java-programma’s nJava Applet programma “leeft” op een WWW-pagina nJava Application programma heeft een eigen window nJavascript.
De relatie tussen Computer Assisted Auditing Techniques & Sampling
TechNet & MSDN 2002 Problemen van vandaag oplossen en vooruitkijken!
1 Inleiding Backups maken van VMs Klassieke aanpak VMware Consolidated Backup Conclusie.
Freek Dijkstra - Planning Tool | 17 maart 2009SARA Reken- en Netwerkdiensten Innovatie Planning Tool Freek Dijkstra Netwerkonderzoeker.
1Security Technology PICT les 1 ICT Techniek - les 7 - onderwerpen Operating Systems n Waarom een OS? n Soorten n Taken n Opbouw n Processen.
HR Strategy for Researchers EWI – 12 oktober 2010 Yves Soen – Human Resources Manager.
Nomadic/Ubiquitous computing en constructivisme Dominic van Berkel.
Petrick Pap 34 jaar (out)sourcing adviseur Getrouwd
Plan Coordination by Revision in Collective Agent Based Systems Adriaan ter Mors en Gijsbert Deelder Plan Coordination by Revision in Collective.
Usability metrics Gebruiksvriendelijkheid ISO Effectiveness Efficiency Satisfaction Learnability Flexibility En nu? Inleiding Hoe gaan we de gebruiksvriendelijkheid.
TIRPRJ01 (a en b) TIRPRJ01a – lesweek TIRPRJ01b – lesweek
Plan van Aanpak (PvA) = Projectplan
Workshop Agile Performance Testing with mBrace Agile
Is testen een project op zich?
Transcript van de presentatie:

Maurice Siteur Testen college 4

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

© 2002 Cap Gemini Ernst & Young - All right reserved College TU Eindhoven / 3 Testen 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.

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

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

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

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

© 2002 Cap Gemini Ernst & Young - All right reserved College TU Eindhoven / 8 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

© 2002 Cap Gemini Ernst & Young - All right reserved College TU Eindhoven / 9 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

© 2002 Cap Gemini Ernst & Young - All right reserved College TU Eindhoven / 10 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

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

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

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