TestNet Thema-avond TestOntwerpTechnieken
|
|
|
- Brecht van der Heijden
- 10 jaren geleden
- Aantal bezoeken:
Transcriptie
1 TestNet Thema-avond TestOntwerpTechnieken NBC Nieuwegein (mooooie datum!!) Agenda 19:00 Welkom door Willem van Strik 19:05 EVT en MCDC door Rik Marselis 19:55 Koffiepauze 20:15 DCT en Pairwise door Bart Broekman 21:10 TestNetwerkborrel 1
2 EVT en MCDC Elementaire Vergelijkingen Test en Modified Condition Decision Coverage Rik Even voorstellen: Rik Marselis Management Consultant Quality & TesFng bij SogeF Bestuurslid TestNet, portefeuille Evenementen Maar vandaag vooral: Testhobbyist En vandaag vertel ik alles op persoonlijke Ftel, als er iets niet klopt moet je mij daar dus op aanspreken, niet TestNet of SogeF ;- ) Ik zit al zo lang in de IT dat ik nog herinner dat we dit een krachfge computer vonden; Elke moderne smartphone heer meer geheugen en processorkracht ;- ) IBM 8100 (1980 s) 2
3 Waarom testen? Kwaliteit vaststellen Risico s beheersen Fouten vinden Waarom testontwerptechnieken? Gestructureerd werken Aantoonbaarheid Herhaalbaarheid Herbruikbaarheid Overdraagbaarheid Je hoer niet ALLE testontwerptechnieken te kunnen toepassen, maar zorg dat je minimaal VIJF technieken kunt toepassen, die op jouw situafe aansluiten. 3
4 Elementaire Vergelijkingentest (EVT) Grondige testontwerptechniek Gedetailleerd testen van funcfonaliteit Testbasis: specificafe met beslispunten en paden (bijv. pseudocode) Doel: grondig afdekken beslispunten, niet het combineren van paden (daarvoor is de PCT) Dekkingsvorm: Beslispunten Basistechniek: Modified CondiFon Decision Cov. Bronnen: Hoofdzakelijk TMap NEXT. Ondersteunend: TMap Blauw en EssenFal SoRware Test Design Opmerking: ISTQB noemt wel MCDC maar niet de EVT (=ECT, Elementary Comparison Test, in het engels) Waarom dekking? Definiëren van gewenste kwaliteit Definiëren van acceptabele risico s Opsporen ongewenste fouten 4
5 Hoeveel dekking? Eerste reacfe: Je moet alles testen Wat is alles? Alle paden? Alle beslissingen? Alle gegevens? Alle combinafes? Dekkingsvorm: Beslispunten Voorbeeld van beslispunt in pseudocode: ALS een dier Manen heer EN Goudgeel van kleur is DAN is het een Leeuw 1 beslispunt 2 condifes 1 acfe Hoeveel testgevallen heb je nodig om het 100% dekkend te testen? 5
6 Dekkingsvorm: Beslispunten Testen met 1 testgeval: ALS een dier Manen heer EN Goudgeel van kleur is DAN is het een Leeuw 100% SC Statement coverage: alle statements (in dit geval 1) zijn getest Dekkingsvorm: Beslispunten Testen met 2 testgevallen: ALS een dier Manen heer EN Goudgeel van kleur is DAN is het een Leeuw 100% CC CondiFon coverage: alle condifes (in dit geval 2) zijn getest 6
7 Dekkingsvorm: Beslispunten Testen met 2 testgevallen: ALS een dier Manen heer EN Goudgeel van kleur is DAN is het een Leeuw 100% DC Decision coverage: alle uitkomsten van het beslispunt (in dit geval 2) zijn getest Dekkingsvorm: Beslispunten Testen met 2 testgevallen: ALS een dier Manen heer EN Goudgeel van kleur is DAN is het een Leeuw 100% CDC CondiFon Decision coverage: Zowel alle condifes als alle uitkomsten van het beslispunt zijn getest 7
8 Dekkingsvorm: Beslispunten Testen met 4 testgevallen ALS een dier Manen heer EN Goudgeel van kleur is DAN is het een Leeuw 100% MCC MulFple CondiFon coverage: alle combinafes van condifes (in dit geval 4) zijn getest Dekkingsvorm: Beslispunten OpFmaal: testen met 3 testgevallen ALS een dier Manen heer EN Goudgeel van kleur is DAN is het een Leeuw 100% MCDC Modified CondiFon Decision coverage: elke condife heer een keer bijgedragen aan het bereiken van alle uitkomsten van het beslispunt 8
9 Oh ja: voor de stafsche testers; Inderdaad, de meeste specificafes zijn niet SMART genoeg ;- ) Dus alfjd eerst een review op de specificafes, in samenwerking met degene die ze heer opgesteld. Ezelsbruggetje: hoeveel testsituafes? 100% Cove- rage aant. test- situa 6es aant. con- dit.: 1 aant. con- dit.: 2 aant. con- dit.: 3 aant. con- dit.: 4 aant. con- dit.: 5 aant. con- dit.: 6 aant. con- dit.: 7 aant. con- dit.: 8 CC DC CDC MCDC N MCC 2 N Hoe meer condifes hoe minder vertrouwen CC, DC en CDC geven, Maar met MCC loopt het aantal testsituafes wel snel uit de hand, Daarom wordt MCDC o.a. in de luchtvaarfndustrie voorgeschreven. 9
10 Meerdere beslispunten? Elementaire Vergelijkingen Test! De EVT is een grondige techniek voor het gedetailleerd testen van de funcfonaliteit. De benodigde testbasis is pseudocode of een vergelijkbare specificafe waarin de beslispunten en funcfonele paden gedetailleerd en gestructureerd uitgewerkt zijn. De EVT richt zich op het grondig afdekken van de beslispunten en NIET op het combineren van funcfonele paden. De basistechniek die hierbij gebruikt wordt is Beslispunten MCDC. B1 ALS de km- stand OF OF OF is DAN moet de auto naar de garage voor een servicebeurt B2 ALS de voorruit een ster OF een barst bevat DAN moet de auto naar de glasschadeafdeling B3 ALS de linkervoorband OF de Waar werken we naartoe? Servicebeurt START ALS A OF B OF C OF D WAAR ONWAAR ONWAAR ALS A OF B rechtervoorband OF de linkerachterband WAAR OF de rechterachterband OF de Glasschadeafd. reserveband te zacht is EN de ALS A OF B ONWAAR bandenspanningsmeter goedgekeurd is OF C OF D DAN moet de auto naar de bandenafdeling OF E EN F Bandenafd. WAAR ALS de lichtknop aanstaat EN het contact is ALS A EN B ONWAAR B4 ingeschakeld EN (de linkerkoplamp OF EN (C OF D) de rechterkoplamp niet brandt) WAAR DAN moet de auto naar de Verlichtingsafd. verlichfngsafdeling EINDE Beslispunt 1 Beslispunt 2 Beslispunt 3 Beslispunt 4 EINDE Opmerking: dit is een ficfef voorbeeld, waarbij er trouwens vanuit wordt gegaan dat deze auto bij kilometer naar de schroothoop gaat. 10
11 Hoe werkt EVT? (1 van 2) Testbasis: Pseudocode of stroomdiagram In ieder geval moeten de BESLISPUNTEN en de CONDITIES duidelijk zijn. Stap 1: Teken voor elk beslispunt een bol (sommige testers doen dit tekenen in hun hoofd, in het begin is echt tekenen handig!) Stap 2: Bepaal per beslispunt de testsituafes Stap 3: Teken voor elke testsituafe een lijn van het beslispunt naar de resulterende bol Hoe werkt EVT? (2 van 2) Stap 4: Maak Logische testgevallen door van begin tot eind testsituafes te koppelen Stap 5: Maak de logische testgevallen fysiek door er concrete testdata bij te maken Stap 6: De fysieke testgevallen zijn van begin tot eind van het proces dus ook gelijk testscripts. 11
12 Hoe werkt EVT? TestsituaFes Hoeveel en welke testsituafes je hebt hangt af van de gewenste dekking en het aantal condifes per beslispunt. ALS een dier Manen heer EN Goudgeel van kleur is DAN is het een Leeuw Conditie A Conditie B START ALS A OF B WAAR EINDE ONWAAR Beslispunt 1 EINDE Met MCDC: 2 condifes, dus (zie ezelsbrug) = 3 testsituafes Maar hoe bepaal je die testsituafes met MCDC? TMap NEXT geer een 6- stappenplan (pag 619). R = A EN B 1 Neutrale waarde een dier heer Manen is Goudgeel van kleur Manen en Goudgeel bepalen samen dat het een Leeuw is Elke condife heer nu een keer het eindresultaat bepaald, dat is de kern van MCDC A B Geen Manen bepaalt dat het geen Leeuw is A B Niet Goudgeel bepaalt dat het geen Leeuw is ALS een dier Manen heer EN Goudgeel van kleur is DAN is het een Leeuw Anders gezegd: R = A EN B Stap1: tabel met 3 kolommen Stap2: een regel voor elke condife Stap 3: per kolom een subkolom voor elke condife, zet daarin op elke regel een puntje Stap 4: vul diagonaal de waarde van de kolom in (dus 1 of 0) Stap 5: Vul op resterende puntjes de neutrale waarde in Stap 6: streep de dubbele testsituafes weg 12
13 MCDC met 2 condifes R = A EN B 1 Neutrale waarde A B A B R = A OF B 0 Neutrale waarde A B A B MCDC met 2 condifes R = A EN B 1 Neutrale waarde A B A B R = A OF B 0 Neutrale waarde A B A B
14 MCDC met 3 condifes R = A EN B EN C 1 1 Neutrale waardes R = A OF B OF C 0 0 Neutrale waardes R = A EN B OF C 1 0 Neutrale waardes R = A OF B EN C 0 1 Neutrale waardes (C) A B C A B C Oefening Bepaal de MCDC testsituafes voor de volgende pseudocode: ALS de reiziger een korfngskaart heer OF de reiziger is 65+ EN de reiziger heer een 65+- pas DAN krijgt de reiziger korfng Stap1: tabel met 3 kolommen Stap2: een regel voor elke condife Stap 3: per kolom een subkolom voor elke condife, zet daarin op elke regel een puntje Stap 4: vul diagonaal de waarde van de kolom in (dus 1 of 0) DEZE 4 STAPPEN ZIJN AL GEZET zie de template Dus nu de volgende stappen: Stap 5: Vul op resterende puntjes de neutrale waarde in Stap 6: streep de dubbele testsituafes weg 14
15 Uitwerking: MCDC met 3 condifes R = A OF B EN C 0 1 Neutrale waardes ALS de reiziger een korfngskaart heer OF de reiziger is >=65 EN de reiziger heer een 65+- pas DAN krijgt de reiziger korfng (C) A B C A B C MCDC met 4 condifes Neutrale waarde voor EN EN EN EN R = A B C D OF OF OF Neutrale waarde voor OF (C) (D) A B C D A B C D
16 MCDC met 5 condifes Neutrale waarde voor EN EN EN EN EN R = A B C D E OF OF OF OF Neutrale waarde voor OF (C) (D) (E) A B C D E A B C D E MCDC met 6 condifes Neutrale waarde voor EN EN EN EN EN EN R = A B C D E F OF OF OF OF OF Neutrale waarde voor OF (C) (D) (E) (F) A B C D E F A B C D E F
17 Voorbeeld invullen Neutrale waarden R = A OF B OF C OF D OF E EN F Neutrale waarden ALS de linkervoorband OF de rechtervoorband OF de linkerachterband OF de rechterachterband OF de reserveband te zacht is EN de bandenspanningsmeter goedgekeurd is DAN moet de auto naar de bandenafdeling (C) (D) (E) (F) (dus WEL naar bandenafd.) A B C D E F (dus NIET naar banden afd.) A B C D E F Codering B3 = Beslispunt 3 B3C1 = Beslispunt 3 CondiFe 1 R = A OF B OF C OF D OF E EN F B3-1 = Beslispunt 3 TestsituaFe 1 (dus WEL naar bandenafd.) A B C D E F ALS de linkervoorband OF de rechtervoorband OF de linkerachterband OF de rechterachterband OF de reserveband te zacht is EN de bandenspanningsmeter goedgekeurd is DAN moet de auto naar de bandenafdeling (dus NIET naar banden afd.) A B C D E F B B B (C) B (D) B (E) B (F) B
18 Teken een graaf voor elk beslispunt B3-1 Hier een voorbeeld m.b.t. Beslispunt 3 B3-2 B3-3 Beslispunt 3 B3-4 B3-5 Beslispunt 4 B3-6 B3-7 ALS de linkervoorband OF de rechtervoorband OF de linkerachterband OF de rechterachterband OF de reserveband te zacht is EN de bandenspanningsmeter goedgekeurd is DAN moet de auto naar de bandenafdeling Invullen testdata voor Fysieke testgevallen: B3-1: linkervoorband te zacht en bandenspanningsmeter goedgekeurd WEL naar bandenafdeling B3-2: rechtervoorband te zacht en bandenspanningsmeter goedgekeurd WEL naar bandenafdeling B3-3: linkerachterband te zacht en bandenspanningsmeter goedgekeurd WEL naar bandenafdeling B3-4: rechterachterband te zacht en bandenspanningsmeter goedgekeurd WEL naar bandenafdeling B3-5: reserveband te zacht en bandenspanningsmeter goedgekeurd WEL naar bandenafdeling B3-6: geen enkele band te zacht en bandenspanningsmeter goedgekeurd NIET naar bandenafdeling B3-7: reserveband te zacht en bandenspanningsmeter niet goedgekeurd NIET naar bandenafdeling Uitgewerkt voorbeeld Hoeveel condifes? Dus hoeveel testsituafes? ALS de km- stand OF OF OF is DAN moet de auto naar de garage voor een 5 testsituafes Wat is de volgende acfe? servicebeurt ALS de voorruit een ster OF een barst bevat DAN moet de auto naar de glasschadeafdeling ALS de linkervoorband OF de rechtervoorband OF de linkerachterband OF de rechterachterband OF de reserveband te zacht is EN de bandenspanningsmeter goedgekeurd is 3 testsituafes 7 testsituafes Servicebeurt Glasschadeafd. Bandenafd. DAN moet de auto naar de bandenafdeling Tel hier het aantal logische testgevallen ALS de lichtknop aanstaat EN het contact is ingeschakeld EN (de linkerkoplamp OF de rechterkoplamp niet brand) 5 testsituafes DAN moet de auto naar de Verlichtingsafd. verlichfngsafdeling Beslispunt 1 Beslispunt 2 Beslispunt 3 Beslispunt 4 EINDE 18
19 R = A OF B OF C OF D B1-1 B1-2 A B C D B1 Beslispunt 1 ALS de km- stand OF OF OF is DAN moet de auto naar de garage voor een servicebeurt ( ) B km B km B km A B C D B km B B km (C) B (D) B B2 beslispunt 2 ALS de voorruit een ster OF een barst bevat DAN moet de auto naar de glasschadeafdeling R = A OF B 0 A B B A B B B2-1 voorruit bevat ster B2-2 voorruit bevat barst B2-3 voorruit is prima B
20 B3 Beslispunt 3 R = A OF B OF C OF D OF E EN F ALS de linkervoorband OF de rechtervoorband OF de linkerachterband OF de rechterachterband OF de reserveband te zacht is EN de bandenspanningsmeter goedgekeurd is DAN moet de auto naar de bandenafdeling (C) (D) (E) (F) B3-1 B3-2 B3-3 B3-4 B3-5 A B C D E F A B C D E F B B B3-1 LiVo zacht en BSM ok B3-2 ReVo zacht en BSM ok B3-3 LiAch zacht en BSM ok B3-4 ReAch zacht en BSM ok B3-5 Resrv zacht en BSM ok B3-6 GEEN zacht en BSM ok B3-7 Resrv zacht en BSM Nok (C) (D) B4 Beslispunt 4 R = A EN B EN C OF D B4-1 B4-2 A B C D B4-3 B4-4 B4-5 ALS de lichtknop aanstaat EN het contact is ingeschakeld EN (de linkerkoplamp OF de rechterkoplamp niet brandt) DAN moet de auto naar de verlichfngsafdeling A B C D Opmerking: Bij een goede review kom je er achter dat deze specificare niet klopt. Want als de lichtknop uit is en één van de koplampen wel brandt (B4-3) moet de auto ook naar de verlichrngsafdeling!! (dit is dus een reviewopmerking op de specificare, en betekent niet dat je in de testgevallen moet rommelen; de specificare moet aangepast worden.) B4-1 lichtknop aan, contact aan, linkerkoplamp brandt niet, rechterkoplamp brandt B4-2 lichtknop aan, contact aan, linkerkoplamp brandt, rechterkopl. brandt niet B4-3 lichtknop uit, contact aan, linkerkoplamp brandt niet, rechterkoplamp brandt B4-4 lichtknop aan, contact uit, linkerkoplamp brandt niet, rechterkoplamp brandt B4-5 lichtknop aan, contact aan, linkerkoplamp brandt, rechterkoplamp brandt 20
21 Maak logische testgevallen door verbinden van de testsituafes van elk van de beslispunten LTG1: B1-1, B2-1, B3-1, B km, voorruit bevat ster, linkervoorband zacht, lichtknop aan - contact aan - linkerkoplamp brandt niet, auto gaat naar service, glas, banden, verlichfng LTG2: B1-2, B2-2, B3-2, B4-2 LTG3: B1-3, B2-2, B3-3, B4-3 LTG4: B1-4, B2-3, B3-4, B4-4 LTG5: B1-5 LTG6: B1-1, B2-1, B3-5, B4-5 LTG7: B1-3, B2-3, B3-6, B4-5 LTG8: B1-2, B2-3, B3-7, B km, voorruit is prima, reserveband zacht, bandenspanningsmeter niet goedgekeurd, lichtknop aan - contact uit - linkerkoplamp brandt niet, rechterkoplamp brandt auto gaat naar service, niet naar glas, niet naar banden en niet naar verlichfng Servicebeurt Glasschadeafd. Bandenafd. Verlichtingsafd. Beslispunt 1 Beslispunt 2 Beslispunt 3 Beslispunt 4 EINDE Volledigheidscontrole / auditable Logische testgevallen TestsituaFes per Beslispunt Uitvoer- voorspelling Hier blijkt dat we de testgevallen nog iets krachfger kunnen maken door ook naar de verwachte output te kijken. Er is geen JJNN maar wel 2 keer JNNN. Dus door bij LTG 8 voor B2-2 (i.p.v. B2-3) te kiezen maken we de testset nog krachfger. Maar let wel op wat je doet, want bijv. JJJN in JJNJ veranderen kan niet omdat je dan niet alle testsituafes van B3 gebruikt. 21
22 Fysiek testgevallen uitwerken Waar je wel op moet leuen: Elkaar uitsluitende condifes voorbeeld: als de waarde leerijd in het ene beslispunt < 30 moet zijn en in het andere > 40 dan kun je dat niet in één fysiek testgeval voor elkaar krijgen Is daar nou ook een tool voor? Ja, maar we konden geen freeware of shareware vinden. Maar (zie volgende slide) 22
23 Is daar nou ook een tool voor? Ralph Smeenk heer mij afgelopen zaterdag een open source excelsheet met macro s gestuurd die dit zou kunnen. Ik heb niet genoeg Fjd gehad het goed te beoordelen dus hierbij de oproep om hier in 2013 een TestNet bijeenkomst aan te wijden. Bij voorkeur in samenwerking met de TestNet werkgroep tesuooling. Bedankt voor je interesse Het is niet zo moeilijk als het lijkt Gebruik de templates (downloaden uit de bibliotheek op de TestNet site) Veel succes met EVT en MCDC!! 23
Slim & praktisch testen met de TMap HD aanpakken: Ervaring & Dekking
Slim & praktisch testen met de TMap HD aanpakken: Ervaring & Dekking Vraag 1: Test ontwerp technieken toepassen is makkelijk TMap dag 2015 2 Rik Marselis Sogeti 2015 1 Vraag 2: Test ontwerp technieken
ISACA round-table 7 december 2009 Rik Marselis
ISACA round-table 7 december 2009 Rik Marselis Senior Testconsultant bij Sogeti Penningmeester van BNTQB, de member board voor België en Nederland van de International Software Testing Qualifications Board
TMap NEXT Test Engineer
Voorbeeldexamen TMap NEXT Test Engineer Editie juni 2013 Copyright 2013 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
TMap NEXT Test Engineer
Voorbeeldexamen TMap NEXT Test Engineer Editie juli 2011 Copyright 2011 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
Achter de schermen bij TPI Testscholen, kiezen of mixen?de praktijk
Achter de schermen bij TPI Testscholen, kiezen of mixen?de praktijk Wim ten Tusscher - Polteq TestNet najaarsevenement 2013 17 januari 2013 To be or not to be (een succesvolle tester) Context driven school
Gebonden en ongebonden testen. Even voorstellen: Ruud
Gebonden en ongebonden testen Workshop, 16 maart 2015 Ruud Teunissen en Rik Marselis Even voorstellen: Ruud Ruud Teunissen TEST -er, -engineer, -coördinator, -teamleider, -manager, -toolspecialist, -docent,
voorbeeldexamen TMap TMap NEXT Foundation editie juli 2009 inhoud 2 inleiding 3 voorbeeldexamen 15 antwoordindicatie 33 evaluatie TMPF_2.
voorbeeldexamen TMPF_2.0 TMap TMap NEXT Foundation editie juli 2009 inhoud 2 inleiding 3 voorbeeldexamen 15 antwoordindicatie 33 evaluatie EXIN Hét exameninstituut voor ICT ers Janssoenborch, Hoog Catharijne
De vereenvoudigde beslistabel
De vereenvoudigde beslistabel Auteur: Patrick Zweegman Datum: 08-12-2004 Versie: 1.0 De aanleiding Diverse testafdelingen gebruiken de beslistabellen techniek (zie TMap, paragraaf 15.5 Beslissingstabellentest,
Test rapportage Waarom eigenlijk?
Testrapportage Boodschappers van de koning? Test rapportage Waarom eigenlijk? TestNet voorjaarsevenement 2015 Jurian van de Laar Jurian van de Laar @JurianvdL 30 april 2015 @JurianvdL Jurian van de Laar
TestNet Summer School 2011
TestNet Summer School 2011 Datacombinatest met de Classification Tree Editor Kees Saffrie Qualityhouse BV email: [email protected] Definities Datacombinatietest een black box testtechniek waarbij
Makkelijk testontwerp met. TMap HD. twee testaanpakken en vier dekkingsgroepen uit TMap HD 23-06- 2015. Werken met de TMap Suite
Makkelijk testontwerp met TMap HD. Makkelijk testontwerp met twee testaanpakken en vier dekkingsgroepen uit TMap HD Working with the TMap Suite for Test Engineers Confidence through built-in Quality Nieuwegein,
Werkgroep ISO29119. TestNet thema-avond 9 oktober 2014
Werkgroep ISO29119 TestNet thema-avond 9 oktober 2014 Is dit n gezonde maaltijd? Ja toch!! Om jezelf een oordeel te kunnen vormen heb je informatie nodig!! Vandaag brengen we kennis en informatie bij elkaar
René Tuinhout De verzwegen waarheid van Grenswaardenanalyse Najaarsevent Testnet: 16 september 2008
Titel, samenvatting en biografie René Tuinhout De verzwegen waarheid van Grenswaardenanalyse Najaarsevent Testnet: 16 september 2008 Samenvatting: Grenswaardenanalyse, een techniek gebaseerd op equivalentieklassen,
HALLO! HOE GAAT HET MET JOU?
HALLO! HOE GAAT HET MET JOU? Het is pauze. Studenten en en praten met elkaar. Wat moet je doen? 1. Lees de dialogen op blad 2 en blad 3. Vul de ontbrekende woorden in. 2. Controleer je antwoorden. Neem
Testen van Datawarehouses en Informa2e. Kan het 2x zo snel, 2x zo goedkoop en 2x zo volledig?
Testen van Datawarehouses en Informa2e Kan het 2x zo snel, 2x zo goedkoop en 2x zo volledig? Wat verwachten we van DWH testen? 1. 2. 3. 4. 5. Gestructureerd Bekende afwijkingen Herhaalbaar (regressietesten)
VOICE OF THE CUSTOMER
4/20/ E-BOOK VOICE OF THE CUSTOMER Gratis e-book leansixsigmatools.nl Introductie Bij Six Sigma staat het denken vanuit de behoeften van de klant centraal. Juist de vertaling van de stem(men) van de klant(en)
TestNet voorjaarsevenement 2014 Managen van een KetenTest bij NS met hun TOPAAS toolsuite. Managen van een Ketentest bij NS met hun TOPAAS tool-suite
Managen van een Ketentest bij NS met hun TOPAAS tool-suite Bart Broekman mei 2014 Onderwerpen De (prachtige) TOPAAS tooling De (niet zo prachtige) project-situatie De (oh zo mooie) dingen die we ermee
Makkelijk testontwerp met TMap HD.
Makkelijk testontwerp met TMap HD. Makkelijk testontwerp met twee testaanpakken en vier dekkingsgroepen uit TMap HD Working with the TMap Suite for Test Engineers Confidence through built-in Quality Nieuwegein,
Dwerggras 30, Rotterdam. 1. Schrijf tijdens het kijken dingen op die jou belangrijk lijken. Je hebt dit later nodig.
Les 1: Een Wikitekst schrijven Waarom ga je schrijven: het Jeugdjournaalfilmpje bekijken Bekijk met de klas het Jeugdjournaalfilmpje over koningin Beatrix op www.nieuwsbegrip.nl 1. Schrijf tijdens het
Wij testen..maar....wat test jij?
Wij testen..maar....wat test jij? Wij testen maar wat test jij? Harm Pul, Busineslinemanager Functioneel Beheer TMAP dag 2015, 29 september 2015 Bussum 2 Herkent u dit? De gebruikers testen dit straks
TestNet workshop Een goede paper
TestNet workshop Een goede paper Rik Marselis 15 februari 2011 Hoe kom ik op het podium? Een goede inzending maken is ¾ van het werk Waarom staan steeds dezelfde mensen op de internabonale podia? Omdat
Testgedreven ontwikkeling dat is pas veilig!
Testgedreven ontwikkeling dat is pas veilig! INTRODUCTIE ANKO TIJMAN 2 Software tester sinds 1997 (TMap, ISEB Practitioner) Eerste agile ervaring in 2001 Presentaties op (inter)nationale congressen Nov
Curriculum Vitae. Persoonlijke gegevens: Profiel
Curriculum Vitae Persoonlijke gegevens: Naam Voornamen : Rauwers : Bas Profiel Bas is een ervaren tester die over uitstekende communicatieve vaardigheden beschikt. Hij weet zich goed staande te houden
KENMERKEN MODEL BASED TESTING TOOLS
Testoptimal Helpt de met data selectie /data generatie volgens CTE Aan logische testgevallen Kan de leesbare logische testgevallen dekking op het op data dekking op de requirements opgenomen in het Goed
TMap NEXT Test Engineer
Preparation Guide TMap NEXT Test Engineer Editie juni 2013 Copyright 2013 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
VinniePlace www.vinnieplace.nl helpdesk.vinnieplace.nl [email protected] 06-50546566
VinniePlace www.vinnieplace.nl helpdesk.vinnieplace.nl [email protected] 06-50546566 1 2 Inhoudsopgave 1.Inleiding blz.3 2.Homepage..blz.4 2.1.Verzend een aanvraag......blz.5/6 2.2.Bekijk aanvraag met
Tijdsplanning werkstuk groep 5
Naam: Groep 5 Tijdsplanning werkstuk groep 5 Wat wanneer Aan de juf het onderwerp van maandag 21 januari 2013 mijn werkstuk doorgeven inleveren opdracht 1 maandag 28 januari 2013 inleveren opdracht 2 donderdag
Werkgroep Privacy en Testdata. Thema-avond: Workshop wetgeving en bewustwording
Werkgroep Privacy en Testdata Thema-avond: Workshop wetgeving en bewustwording Doelstelling Werkgroep Vergroten bewustwording bij gebruik productiedata (met persoonsgegevens) voor testers en opdrachtgevers
Opdrachtgever in het testproces
Opdrachtgever in het testproces Testnet Voorjaarsevenement 2011 Olaf Agterbosch 1.0 Agenda Even voorstellen; De onderschatte rol van opdrachtgevers bij testen; Aansturen van testen in (out)sourcingsituaties;
TMap HD. Test Engineer.
Sogeti Testing University TMap HD. Test Engineer. Working with the TMap Suite for Test Engineers Confidence through built-in Quality Vianen, 3 september 2015 Working with the TMap Suite 2 Werken met de
Les 1 Voorspellen Leestekst: De nieuwe computer. Introductiefase: 2. Vraag: "Kan iemand mij vertellen wat voorspellen betekent?"
Les 1 Voorspellen Leestekst: De nieuwe computer "Welkom:..." Introductiefase: 1. "We gaan vandaag proberen te voorspellen." 2. Vraag: "Kan iemand mij vertellen wat voorspellen betekent?" 3. Discussie:...
Testaanpak: leidraad voor het kiezen van een testtechniek
Testaanpak: leidraad voor het kiezen van een testtechniek SYSQA B.V. Almere Datum : 18 november 2012 Status : Definitief Opgesteld door : Organisatie: SYSQA B.V. Pagina 2 van 9 Inhoudsopgave 1 Inleiding...
BYOD voor het toepassen van beslissingstabellen. Naam: Hans Hoezen Qualityhouse BV Datum: 11 juli
BYOD voor het toepassen van beslissingstabellen Naam: Hans Hoezen Qualityhouse BV Datum: 11 juli 2012 Email: [email protected] Beslissingstabellen Doel: structureren van logica opsporen tekortkomingen
Enquête informatievoorziening minoren en keuzeruimte
Enquête informatievoorziening minoren en keuzeruimte Verspreid onder informatiekunde bachelorstudenten, Mei 2010 31 respondenten Alle data is te vinden in het volgende bestand: https://spreadsheets.google.com/ccc?key=0ahd6mpsqz7q1dhhur3zwauvztjzrt0dyvudvaupadve
Meten van mediawijsheid. Bijlage 6. Interview. terug naar meten van mediawijsheid
Meten van mediawijsheid Bijlage 6 Interview terug naar meten van mediawijsheid Bijlage 6: Het interview Individueel interview Uitleg interview Ik zal je uitleggen wat de bedoeling is vandaag. Ik ben heel
http://www.zeelandtotaal.nl/les_gevorderd/les_1/index_les_1_gev.php
1 van 7 28-5-2010 12:36 We hebben deze situatie voor ons. Misschien met wat andere kleuren maar dat maakt niet uit. Het belangrijkste is dat de linken op de pagina staan en het logo. Het kan zijn dat je
Opzet onderwijsexperiment
Opzet onderwijsexperiment Huub de Beer Eindhoven, 27 maart 2011 Inhoudsopgave 1 Introductie 1 2 Smal longdrink glas 3 2.1 Maak een maatbeker....................... 3 2.2 Lees de grafiek..........................
Opdrachtgever in het testproces. Testnet Voorjaarsevenement 2011 Olaf Agterbosch
Opdrachtgever in het testproces Testnet Voorjaarsevenement 2011 Olaf Agterbosch Agenda Even voorstellen; De onderschatte rol van opdrachtgevers bij testen; Aansturen van testen in (out)sourcingsituaties;
Thema Gezondheid. Lesbrief 2. Naar het ziekenhuis.
Thema Gezondheid Lesbrief 2. Naar het ziekenhuis. Wat leert u in deze les? De weg vragen. Om herhaling en verduidelijking vragen. Je naam spellen. Vragen stellen en beantwoorden. Veel succes! 1 HET GESPREK
de aanbieding reclame, korting De appels zijn in de a Ze zijn vandaag extra goedkoop.
Woordenlijst bij hoofdstuk 4 de aanbieding reclame, korting De appels zijn in de a Ze zijn vandaag extra goedkoop. alleen zonder andere mensen Hij is niet getrouwd. Hij woont helemaal a, zonder familie.
Begrijpend lezen. E i n d s i g n a l e r i n g k e r n 1 1. Inhoud De Eindsignalering bestaat uit de volgende toetsen:
Toet s i n s t r u c t i e E i n d s i g n a l e r i n g k e r n 1 1 Inhoud De Eindsignalering bestaat uit de volgende toetsen: Begrijpend lezen Spellingtoets deel 1 en 2 Veilig & vlot kern 11. Materialen
Lesbrief 14. Naar personeelszaken.
http://www.edusom.nl Thema Op het werk Lesbrief 14. Naar personeelszaken. Wat leert u in deze les? Wanneer u zeggen en wanneer jij zeggen. Je mening geven en naar een mening vragen. De voltooide tijd gebruiken.
Logische schakelingen
Logische schakelingen Logische schakelingen Stel: we maken een schakeling met twee schakelaars en één lamp. Dan kunnen we dat op de volgende manieren doen: We maken een serieschakeling van de twee schakelaars:
VERLENGEN KOPEN RUILEN BETALEN
http://www.edusom.nl Thema In en om het huis VERLENGEN KOPEN RUILEN BETALEN Lesbrief 26. Herhaling thema Wat leert u in deze les? De woorden uit les 22, 23, 24 en 25. Veel succes! Deze les is ontwikkeld
Testen buiten het boekje
Testen buiten het boekje Bas Meindertsma 10 mei 2011 TestNet Voorjaarsevenement [email protected] Agenda Software testen vs. software tester Motivatie Software tester & intrinsieke motivatie Samenvattend
Algemene instructies voor de strategie: Vragen stellen. Introductiefase bij de eerste les:
Algemene instructies voor de strategie: Vragen stellen "Welkom,." Introductiefase bij de eerste les: 1. "Vandaag gaan we weer een tekst lezen. Daarbij gaan we een nieuwe strategie leren. Deze strategie
(NPR) 5325 Opleveren en overdragen van software
(NPR) 5325 Opleveren en overdragen van software Wouter Geurts (GI) project editor NPR 5325 NEN Informatiemiddag Volgende stap naar volwassenheid van IT, 17 September 1 Agenda Introductie NEN/Normcommissie
Films kijken op internet: verboden of niet?
Les over auteursrecht tekst niveau A Films kijken op internet: verboden of niet? Veel mensen kijken graag naar films. Jij ook? Als je zin hebt om een film te zien, kun je natuurlijk naar de bioscoop gaan.
NGI-Noord. Mei 2007. Tim Koomen Leo van der Aalst Michiel Vroon
NGI-Noord Mei 2007 Tim Koomen Leo van der Aalst Michiel Vroon TMap of TMap Next? TMap = methode TMap Next = boektitel TMap Next = externe communicatie. Waarom? Actualisering van de methode Testen integraal
Een deel van het onderzoek doe je met z n tweeën, het andere deel doe je zelfstandig. Dit onderzoek telt als repetitie A en B.
In jouw stad of dorp zijn er vast wel wijken waar mensen met wat hogere inkomens wonen en wijken waar mensen met wat lagere inkomens wonen. Er wordt beweerd dat mensen met een hoger inkomen meer en verder
Sjabloon testspecificatie. <<Organisatie>>
Sjabloon testspecificatie SYSQA B.V. Almere : Status : Opgesteld door : Organisatie Pagina 2 van 5 Inhoudsopgave Inleiding...3 1 Analyse functiebeschrijving...4
Welkom. Great SAP Test Experience. 23 maart 2015
Welkom Great SAP Test Experience 23 maart 2015 Sogeti PowerPoint Referentie 2014 2 5 5 Sogeti PowerPoint Referentie 2014 3 Sogeti PowerPoint Referentie 2014 4 Sogeti PowerPoint Referentie 2014 5 En toch
Leerstijlentest van David Kolb Davy Jacobs, GDD1B
Leerstijlentest van David Kolb Davy Jacobs, GDD1B Inleiding Mensen, studenten dus ook, verschillen nogal in de wijze waarop ze leren. Als je dat weet, begrijp je beter waarom een student iets aanpakt,
Interviewfragmenten. Vraag 1: Heeft u een zeer goede, goede, redelijke of slechte gezondheid?
Interviewfragmenten Onderstaande fragmenten zijn uitsuitend bedoeld voor gebruik bij het boek Onderzoek doen met vragenlijsten. Het is niet toegestaan deze fragmenten te publiceren of anderszins te verspreiden.
Het definitieve prototype van Foliostory zal op basis van een usability test getest worden.
Testplan prototype Het definitieve prototype van Foliostory zal op basis van een usability test getest worden. Hierbij wordt een happy flow scenario aan de respondenten voorgelegd met daarin taken die
Wat kun je leren over model based testing tijdens een vakantie in Florence(it)? Bert Zuurke CGI Testnet voorjaarsevenement 2013
Wat kun je leren over model based testing tijdens een vakantie in Florence(it)? Bert Zuurke CGI Testnet voorjaarsevenement 2013 Agenda Voorstellen Wat is model based testing Vakantie in Florence Florence
7.5 Script en plaatjes post-test
7.5 Script en plaatjes post-test De vorige keer waren we hier om Drakie wat beter te leren praten en Drakie heeft toen een heleboel van jou geleerd. Dat vond ie heel leuk. Vandaag gaan we wat dingen die
TMap Next zoals het hoort!
TMap Next zoals het hoort! Bart Broekman [email protected] Partner van Het verhaal en de moraal Aanleiding: Slimme mensen die domme dingen doen De kern van hoe het hoort Omdraaien van de volgorde Van
Test je kennis! De heelalquiz
Test je kennis! heelalquiz Introductie les 3 Planeten, sterren, manen, de oerknal. Het zijn termen die leerlingen vast wel eens voorbij hebben horen komen. Maar wat weten de leerlingen eigenlijk al van
Formeel en informeel. Formeel: Je gebruikt u om iemand aan te spreken. Je noemt iemand bij zijn achternaam.
Formeel en informeel Tijdens je stage praat je veel met mensen. Soms is het een officieel gesprek, soms een gezellig praatje met een collega. Dit noem je formele en informele gesprekken. Formeel betekent
Handleiding voor het maken van je eigen webpagina op de schoolsite
Waar gaat dit over? Handleiding voor het maken van je eigen webpagina op de schoolsite Hier leer je hoe je een eigen webpagina kunt maken op de site van de school. Op deze webpagina kun je vertellen wie
Wrts.nl. Woordenschat leer je zo!
Wrts.nl Woordenschat leer je zo! Vroeger toen ik studeerde aan het secundaire onderwijs gaf ons leerkracht van Frans overhoringen op vrijdagen. Ik vond het heel lastig om 500 Franse woordjes te blokken
Basishandleiding WordPress
Basishandleiding WordPress Website: http://www.uwsite.nl Back-end: http://www.uwsite.nl/wp-admin Gebruikersnaam: uwgebruikersnaam Wachtwoord: uwwachtwoord 0. Inloggen in het gebruikersgedeelte / het back-end
Quality Gates: De overdracht tussen ontwikkelaars en testers geregeld
Quality Gates: De overdracht tussen ontwikkelaars en testers geregeld Rik Marselis Senior Testadviseur Logica 2008. All rights reserved Even voorstellen: Rik Marselis Senior Testadviseur ruim 27 jaar IT
Hoe bereid ik een spreekbeurt voor?
Hoe bereid ik een spreekbeurt voor? Het maken van een spreekbeurt is eigenlijk niets anders dan het schrijven van een informatieve tekst (weettekst). Het is daarom handig om net zo te werk te gaan als
Verwachtingen HIP-dag
1. Aan welk types evenementen zou je deelnemen als deze werden gehouden in jouw buurt? 10 9 8 7 6 5 4 3 2 1 Type evenementen 94,7 84,2 78,9 36,8 HIP- dag Intervisie Ledenvergadering Anders Anders: Workshops
Subwerkgroep Methoden. Toelichting inhoud en voortgang tot nu toe
SPIDER werkgroep Requirements Management Subwerkgroep Methoden Toelichting inhoud en voortgang tot nu toe donderdag 17 januari 2008 Frans van Veen Bert Dubbelman Robert van Lieshout Erwin Bolwidt Jan-Willem
Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op
1 Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP.... 8 Joomla installeren op XAMPP... 15 Handige links... 16 2 Disclaimer Bij de samenstelling
(Naar Antoine de Saint- Exupéry)
(Naar Antoine de Saint- Exupéry) Tekst: Yvon Haan Toegevoegde teksten verteller: Pieter Kromhout Personages 1. Kleine prins 2. Piloot (de volgende personages kunnen dubbelrollen spelen) 3 Bloem 4. Koning
Naam: School: Mentor:
Naam: School: Mentor: Indeling portfolio Tab Domeinen Gebieden Opmerkingen* 1 Algemene informatie Mijn interesses Mijn stage(s) 2 Werken Mijn werkprocessen Mijn competenties Mijn certificaten /diploma
Nieuwsbrief CliëntAanZet
Nummer 1 Januari 2015 Van de redactie Hallo, Een nieuw jaar en ook weer een nieuwe nieuwsbrief CliëntAanZet. Heb je een leuk idee voor deze nieuwsbrief? Of wil je misschien zelf iets schrijven? Stuur een
Laat de jongeren de test conflictstijlen maken (zie bijlage 1). Naar aanleiding van de uitslag ga je in gesprek.
Conflicten hanteren Tijd: verdelen over twee bijeenkomsten. Bijeenkomst 1 Laat de jongeren de test conflictstijlen maken (zie bijlage 1). Naar aanleiding van de uitslag ga je in gesprek. De uitkomst van
Is het mogelijk een aparte categorie te maken waar allerlei vragen en antwoorden omtrent webdesign geplaatst kunnen worden?
Aparte categorie voor webdesign mogelijk? Geschreven door Eckie76-21/07/2008 16:17 Is het mogelijk een aparte categorie te maken waar allerlei vragen en antwoorden omtrent webdesign geplaatst kunnen worden?
Les 3 - maandag 3 januari 2014 - De Wilgenstam kleutergroep van meester Jasper
Les 3 - maandag 3 januari 2014 - De Wilgenstam kleutergroep van meester Jasper Het lampje is aan, dat betekent dat we gaan filosoferen. Isa-Noa vertlede in de eerste les dat zij lippenstift en badeendjes
TELEFONEREN NAAR DE BIBLIOTHEEK
Patrick studeert aan de universiteit. Hij zoekt een rustige plaats om te studeren. Hij wil in de bibliotheek gaan studeren. In de bibliotheek kan je ook de computers. Hij weet niet wanneer de bibliotheek
7 gratis tips : ABSToRACT ntdek SCHILDER je eigen stijl EN
7 gratis tips : ABSTRACT ontdek je SCHILDEREN eigen stijl 7 tips om je eigen stijl te ontdekken Ook voor kunstenaars met tablet of zonder tablet Je eigen schilderstijl heeft onder andere met je karakter
Hoofdstuk 3: Jij als leider!
Kijk eens in de spiegel Hoofdstuk 3: Jij als leider Elke dag als je opstaat, sta je waarschijnlijk een moment voor de spiegel. Misschien let je er niet meer bewust op, maar als je voor de spiegel staat
Les 3. Familie, vrienden en buurtgenoten
www.edusom.nl Opstartlessen Les 3. Familie, vrienden en buurtgenoten Wat leert u in deze les? Een gesprek voeren over familie, vrienden en buurtgenoten. Antwoord geven op vragen. Veel succes! Deze les
Inhoudsopgave. Stappen 1 Ervaringen 2 Wireframes 3 PIOTR TEKIEN HKU GAME ART GAR-1B
Inhoudsopgave Stappen 1 Ervaringen 2 Wireframes 3 PIOTR TEKIEN HKU GAME ART GAR-1B PORTFOLIO 1 - STAPPEN Stappen INTRODUCTIE Voordat ik over mijn stappen vertel, wil ik kort toelichten dat ik eerder een
Vragenlijst: Wat vind jij van je
Deze vragenlijst is bedacht door leerlingen. Met deze vragenlijst kunnen leerlingen er zelf achter kunnen komen wat andere leerlingen van hun school vinden. De volgende onderwerpen komen langs: Sfeer op
Kolb Leerstijlen test
Kolb Leerstijlen test Ben jij een doener, denker, dromer of beslisser? Met deze leerstijlentest wordt bekeken op welke manier jij meestal een probleem aanpakt. Voor een docent is het erg nuttig om te weten
Parasoft toepassingen
Testen op basis van OSB en Digikoppeling Voor de bestaande Overheid Service Bus en de nieuwe standaard Digikoppeling zijn verschillende test- omgevingen opgezet. Hiermee kan het asynchrone berichtenverkeer
Werkgroep Testregie 8 november 2011
De kwaliteitsregisseur Werkgroep Testregie 8 november 2011 4 oktober live!!! 1 Inhoud Doel van de avond Aanleiding van de werkgroep De werkgroep en het doorlopen proces Samenvatting white paper Discussie
Algemene kennis op het gebied van systeemontwikkeling en een half jaar tot een jaar werkervaring in het vakgebied testen. Niet van toepassing
Exam requirements TMap NEXT Foundation (TMPF.NL) Publicatiedatum 10-05-2010 Startdatum 01-07-2007 Samenvatting TMap NEXT Foundation is gebaseerd op de vernieuwde versie van TMap, zoals beschreven in het
Planning. 1. Mini College. 2. Introductiecursus Imperatief Programmeren. 3. Crash and Compile (vanaf 17:00 uur)
Planning 1. Mini College 2. Introductiecursus Imperatief Programmeren 3. Crash and Compile (vanaf 17:00 uur) Geschiedinis van de Codemonkeys imperatief programmeren voor beginners Geschiedenis van de Codemonkey
Direct aan de slag Starthandleiding
Direct aan de slag Starthandleiding www.cmember.nl/support 1 van 29 Jouw vereniging bestaat uit groepen! Binnen cmember gebeurt alles in groepen. Leden vormen een groep, maar ook het bestuur, de deelnemers
Test Joomla op je PC 1
1 Disclaimer Bij de samenstelling van dit ebook is de grootst mogelijke zorg besteed aan de juistheid en correctheid van de informatie die in dit ebook wordt verstrekt. De auteur van dit ebook kan op geen
Ralph van Roosmalen Automatisch testen Theorie en de praktijk
Titel, samenvatting en biografie Ralph van Roosmalen Automatisch testen Theorie en de praktijk Samenvatting: Theorie en de praktijk kunnen soms ver uit elkaar liggen ook bij test automatisering. Waarom
Een spreekbeurt houden
Een spreekbeurt houden Kies je onderwerp Je kiest natuurlijk een onderwerp waar je veel belangstelling voor hebt. Misschien weet je er al veel van, of je wilt dat nu juist gaan onderzoeken! Ga vervolgens
E-resultaat aanpak. Meer aanvragen en verkopen door uw online klant centraal te stellen
E-resultaat aanpak Meer aanvragen en verkopen door uw online klant centraal te stellen 2010 ContentForces Niets uit deze uitgave mag worden verveelvoudigd en/of openbaar gemaakt door middel van druk, fotokopie,
