Trifolium Repens ”Baseer je testen op iets anders” NoorderTest 2014 ing. Rudi #noordertest NoorderTest 2014 ing. Rudi Niemeijer.

Slides:



Advertisements
Verwante presentaties
Functioneel ontwerp online les
Advertisements

op de Leidse Canon Een Nieuw Licht
Delco Makes your life better today ! Abdellah El Ghrich Can Özdemir.
De zorg verandert, de Brabantse Wal verandert mee Titel Datum, Naam Achternaam.
Cyberpesten Open Kennisavond, 28 juni 2011 Niels Jacobs.
Titel presentatie Naam spreker | Plaats. Inhoudsopgave 1.Hoofdstuk 2.Hoofdstuk 3.Hoofdstuk Slide naam 4.Hoofdstuk 5.Hoofdstuk 6.Hoofdstuk.
Tel Mee Met Taal Powerpoint presentatie
Trifolium Repens de nieuwe testbasis voor agile en waterval testen
Voorbeeld powerpoint Datum Naam.
Titel presentatie Naam spreker | Plaats.
Metriek stelsel Basis bijvoorbeeld 3 regels
Voorbeeld powerpoint Datum Naam.
Titel van de presentatie, Rockwell [60 pt]
reizen Maria's Maria's reizen
Plaats hier bijvoorbeeld het onderwerp of activiteit
Gratis download template
Gratis download template
Klik hier om een titel te maken
Tel Mee Met Taal Powerpoint presentatie
reizen Menna's Menna's reizen
Ruimte gereseveerd voor contactgegevens (optioneel)
Lorem ipsum dolor sit amet, consectetur adipiscing elit
VERKOOP-PRESENTATIE TITEL
Slogan voor verkooppresentatie Kan worden uitgebreid tot twee regels
Lorem ipsum dolor sit amet, adipiscing elit
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Slogan voor verkooppresentatie Kan worden uitgebreid tot twee regels
Titel van de presentatie
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
KWF gelooft in de dag dat niemand meer overlijdt aan kanker
Startpagina Afbeelding invoegen
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
VOORBLADTITEL VAN PRESENTATIE
VOORBLADTITEL VAN PRESENTATIE
Voorbladtitel van presentatie
Titel hier Subtitel.
PRESENTATIE TITEL Presentatie Slogan Maand 20XX.
De online winkelervaring verstoren
Titel Infographic Top Plaatsen 60% 1 in 3 Lorem Ipsum in 20jj
Maand 20XX PRESENTATIE TITEL Presentatie Slogan.
Voorbladtitel van presentatie
Titel van presentatie Subtitel.
Startpagina Afbeelding invoegen
Presentatietitel PRESENTATIESLOGAN Maand 20XX.
Titel van verkooppresentatie
Startpagina Afbeelding invoegen
Voorbladtitel van presentatie
VERKOOPPRESENTATIE TITEL
Personeelszaken, dia 1 PERSONEELS-ZAKEN
Optie 1 voor voorblad van presentatie
VERKOOP-PRESENTATIE PRESENTATIE TITEL
Projectanalyse Presentatie
Titel 1-in-3 Titel infographic Lorem Ipsum Sectiekop Sectiekop
EET GEZOND! A B C D O K N P U Titel Hier Vitaminen Eten Ogen Huid
GELD BESPAREN HOE ACTIE ETEN EN DRINKEN AUTO HUIS GEZONDHEID
Presentatie boektitel
Modestoffen Incorporated
Startpagina Afbeelding invoegen
VOORBLADTITEL VAN PRESENTATIE
Voorbeeld powerpoint Datum Naam.
Titel van presentatie Subtitel komt hier.
Dit is een Artikeltitel
Logo hier TITEL Subtitel Datum.
ALGEMENE SERVICES MARKETINGPLAN
Startpagina Afbeelding invoegen
Projectvoor-stel voor projectnaam
Startpagina Afbeelding invoegen
Titel 15 23mld LAMNA 20JJ START Lorum Ipsum V&A BETA 40% 60% 20JJ
Startpagina Afbeelding invoegen
ALGEMENE DIENSTEN VERKOOPPRESENTATIE
Transcript van de presentatie:

Trifolium Repens ”Baseer je testen op iets anders” NoorderTest 2014 ing. Rudi #noordertest NoorderTest 2014 ing. Rudi #noordertest

2012 Testen van iPhone en iPad Apps 2012 Testen van iPhone en iPad Apps 2010 Valhelm verplicht! 2010 Valhelm verplicht! 2009 U spreekt met de Keuringsdienst van Waarde 2009 U spreekt met de Keuringsdienst van Waarde 2011 In de wolken! 2011 In de wolken! 2013 Leidraad Test en Acceptatie (boek) 2013 Leidraad Test en Acceptatie (boek) Rudi #noordertest

testbasissoftwaretester #noordertest

#noordertest

hoeveel testen? Feitelijke test- bevindingen Aantal bevindingen Week Model curve Alle geplande testen afgerond Overgebleven fouten in de #noordertest

Vak A.. Vak B.. Lorum Ipsum BewaarAnnuleer ? de software doet zoveel #noordertest

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sodales a eros vitae tincidunt. Sed sollicitudin tortor non metus fringilla, nec feugiat velit fermentum. Phasellus viverra ornare faucibus. Ut vel efficitur elit. Morbi aliquet leo ut gravida sollicitudin. Pellentesque a malesuada tortor, sed porttitor odio. Curabitur elit magna, ultrices id est a, tincidunt cursus dui. Praesent viverra urna vitae est sollicitudin, ac commodo est tristique. Pellentesque quis efficitur ante. Mauris vitae augue tristique, laoreet tellus ut, gravida tortor. Fusce dui dui, efficitur sed odio in, facilisis congue dolor. Nunc sodales consequat urna vitae faucibus. Sed dolor ligula, sollicitudin a neque et, tempor facilisis leo. Cras sagittis magna metus, id gravida lorem rhoncus non. Cras at tempus nisi. Cras rutrum vel lectus sit amet cursus. Aenean malesuada, leo quis fermentum sodales, ante augue ullamcorper odio, tincidunt aliquet felis augue at velit. Etiam sit amet volutpat libero, ut auctor velit. Curabitur lacinia leo et urna eleifend placerat. Nam vel tortor vel turpis pharetra interdum. Fusce eu erat consequat, facilisis massa eget, consectetur ante. Duis tempus eu ante vitae rhoncus. Nulla facilisi. Aenean a aliquam massa, in sodales orci. Quisque pulvinar placerat porttitor. Proin tristique facilisis metus, vel efficitur quam auctor a. Maecenas vel egestas turpis, sit amet accumsan urna. Praesent id lectus at purus gravida dapibus. Curabitur eget tincidunt dui, non tempor lacus. Aenean tincidunt, orci vitae facilisis commodo, nisl odio luctus tellus, nec blandit lacus sapien et orci. Donec ac mauris vel nibh aliquam bibendum sed sed est. Fusce dolor metus, ultrices id ex id, sodales consequat augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer tellus libero, placerat vel faucibus et, ultricies sed felis. Aenean mattis pharetra turpis a placerat. Maecenas sit amet risus eu neque lacinia sodales tincidunt nec sapien. Sed metus leo, rhoncus eget bibendum eu, interdum sit amet dui Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sodales a eros vitae tincidunt. Sed sollicitudin tortor non metus fringilla, nec feugiat velit fermentum. Phasellus viverra ornare faucibus. Ut vel efficitur elit. Morbi aliquet leo ut gravida sollicitudin. Pellentesque a malesuada tortor, sed porttitor odio. Curabitur elit magna, ultrices id est a, tincidunt cursus dui. Praesent viverra urna vitae est sollicitudin, ac commodo est tristique. Pellentesque quis efficitur ante. Mauris vitae augue tristique, laoreet tellus ut, gravida tortor. Fusce dui dui, efficitur sed odio in, facilisis congue dolor. Nunc sodales consequat urna vitae faucibus. Sed dolor ligula, sollicitudin a neque et, tempor facilisis leo. Cras sagittis magna metus, id gravida lorem rhoncus non. Cras at tempus nisi. Cras rutrum vel lectus sit amet cursus. Aenean malesuada, leo quis fermentum sodales, ante augue ullamcorper odio, tincidunt aliquet felis augue at velit. Etiam sit amet volutpat libero, ut auctor velit. Curabitur lacinia leo et urna eleifend placerat. Nam vel tortor vel turpis pharetra interdum. Fusce eu erat consequat, facilisis massa eget, consectetur ante. Duis tempus eu ante vitae rhoncus. Nulla facilisi. Aenean a aliquam massa, in sodales orci. Quisque pulvinar placerat porttitor. Proin tristique facilisis metus, vel efficitur quam auctor a. Maecenas vel egestas turpis, sit amet accumsan urna. Praesent id lectus at purus gravida dapibus. Curabitur eget tincidunt dui, non tempor lacus. Aenean tincidunt, orci vitae facilisis commodo, nisl odio luctus tellus, nec blandit lacus sapien et orci. Donec ac mauris vel nibh aliquam bibendum sed sed est. Fusce dolor metus, ultrices id ex id, sodales consequat augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer tellus libero, placerat vel faucibus et, ultricies sed felis. Aenean mattis pharetra turpis a placerat. Maecenas sit amet risus eu neque lacinia sodales tincidunt nec sapien. Sed metus leo, rhoncus eget bibendum eu, interdum sit amet dui Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sodales a eros vitae tincidunt. Sed sollicitudin tortor non metus fringilla, nec feugiat velit fermentum. Phasellus viverra ornare faucibus. Ut vel efficitur elit. Morbi aliquet leo ut gravida sollicitudin. Pellentesque a malesuada tortor, sed porttitor odio. Curabitur elit magna, ultrices id est a, tincidunt cursus dui. Praesent viverra urna vitae est sollicitudin, ac commodo est tristique. Pellentesque quis efficitur ante. Mauris vitae augue tristique, laoreet tellus ut, gravida tortor. Fusce dui dui, efficitur sed odio in, facilisis congue dolor. Nunc sodales consequat urna vitae faucibus. Sed dolor ligula, sollicitudin a neque et, tempor facilisis leo. Cras sagittis magna metus, id gravida lorem rhoncus non. Cras at tempus nisi. Cras rutrum vel lectus sit amet cursus. Aenean malesuada, leo quis fermentum sodales, ante augue ullamcorper odio, tincidunt aliquet felis augue at velit. Etiam sit amet volutpat libero, ut auctor velit. Curabitur lacinia leo et urna eleifend placerat. Nam vel tortor vel turpis pharetra interdum. Fusce eu erat consequat, facilisis massa eget, consectetur ante. Duis tempus eu ante vitae rhoncus. Nulla facilisi. Aenean a aliquam massa, in sodales orci. Quisque pulvinar placerat porttitor. Proin tristique facilisis metus, vel efficitur quam auctor a. Maecenas vel egestas turpis, sit amet accumsan urna. Praesent id lectus at purus gravida dapibus. Curabitur eget tincidunt dui, non tempor lacus. Aenean tincidunt, orci vitae facilisis commodo, nisl odio luctus tellus, nec blandit lacus sapien et orci. Donec ac mauris vel nibh aliquam bibendum sed sed est. Fusce dolor metus, ultrices id ex id, sodales consequat augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer tellus libero, placerat vel faucibus et, ultricies sed felis. Aenean mattis pharetra turpis a placerat. Maecenas sit amet risus eu neque lacinia sodales tincidunt nec sapien. Sed metus leo, rhoncus eget bibendum eu, interdum sit amet dui Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sodales a eros vitae tincidunt. Sed sollicitudin tortor non metus fringilla, nec feugiat velit fermentum. Phasellus viverra ornare faucibus. Ut vel efficitur elit. Morbi aliquet leo ut gravida sollicitudin. Pellentesque a malesuada tortor, sed porttitor odio. Curabitur elit magna, ultrices id est a, tincidunt cursus dui. Praesent viverra urna vitae est sollicitudin, ac commodo est tristique. Pellentesque quis efficitur ante. Mauris vitae augue tristique, laoreet tellus ut, gravida tortor. Fusce dui dui, efficitur sed odio in, facilisis congue dolor. Nunc sodales consequat urna vitae faucibus. Sed dolor ligula, sollicitudin a neque et, tempor facilisis leo. Cras sagittis magna metus, id gravida lorem rhoncus non. Cras at tempus nisi. Cras rutrum vel lectus sit amet cursus. Aenean malesuada, leo quis fermentum sodales, ante augue ullamcorper odio, tincidunt aliquet felis augue at velit. Etiam sit amet volutpat libero, ut auctor velit. Curabitur lacinia leo et urna eleifend placerat. Nam vel tortor vel turpis pharetra interdum. Fusce eu erat consequat, facilisis massa eget, consectetur ante. Duis tempus eu ante vitae rhoncus. Nulla facilisi. Aenean a aliquam massa, in sodales orci. Quisque pulvinar placerat porttitor. Proin tristique facilisis metus, vel efficitur quam auctor a. Maecenas vel egestas turpis, sit amet accumsan urna. Praesent id lectus at purus gravida dapibus. Curabitur eget tincidunt dui, non tempor lacus. Aenean tincidunt, orci vitae facilisis commodo, nisl odio luctus tellus, nec blandit lacus sapien et orci. Donec ac mauris vel nibh aliquam bibendum sed sed est. Fusce dolor metus, ultrices id ex id, sodales consequat augue. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer tellus libero, placerat vel faucibus et, ultricies sed felis. Aenean mattis pharetra turpis a placerat. Maecenas sit amet risus eu neque lacinia sodales tincidunt nec sapien. Sed metus leo, rhoncus eget bibendum eu, interdum sit amet dui Lorum Ipsum BewaarAnnuleer.. “comprehensive documentation over working #noordertest

Lorum Ipsum BewaarAnnuleer gebruik breekt de #noordertest

GeschiktheidPrestatieOverdraagbaarheid Product- kwaliteit ToepasselijkheidEffectiviteitEfficiëntie Gebruiks- kwaliteit bevat de afgesproken functies is geschikt voor alle taken en doelen is gebruiksvriendelijk is nauwkeurig levert snel resultaat veiligkoppelbaarzuinigefficiënt #noordertest

testspecificatie functioneel ontwerpen bouwen Daily scrum testen methode A versus methode B #noordertest

goede informatiebronnen? documentatie of specificaties beschrijven de beoogde werking van het softwareproduct bedrijfs- of zorgprocessen bepalen hoe een softwareproducten wordt gebruikt en welke eigenschappen belangrijk zijn softwareproduct is de inherente representatie van de werking en intuïtieve ‘apps’ zijn goeddeels zelfverklarend kennis en ervaring op specifieke gebieden zoals architectuur, beveiliging, sociale media, user interfaces #noordertest

documentatie of specificaties als testbasis eenvoudige te formuleren testaanpak niet heel veel voorkennis nodig: iedereen snapt dit test is zo goed als de documentatie grootste deel testtijd zit in specificeren van testen heel geschikt voor waterval en sequentieel ontwikkelen niet heel geschikt voor iteratief, agile of scrum ontwikkelen of andere testen met korte doorlooptijd documentatie is ‘de baas’ over werkende software eenvoudig planbaar en beheersbaar #noordertest

bedrijfs- of zorgprocessen als testbasis geen overbodige testen: alleen het gebruik telt geschikt voor participatie van eindgebruikers relatief eenvoudig te beschrijven testaanpak tot in lengte van jaren fouten in de software grootste deel testtijd zit in het voorbereiden van de testuitvoering eenvoudig planbaar en beheersbaar testtraject weinig specificaties nodig stelt hoge eisen aan de tester: zowel zicht op het gebruik als op de mogelijkheden van de software grootste deel testtijd zit in het voorbereiden van de #noordertest

softwareproduct als testbasis heel geschikt voor iteratief, agile of scrum ontwikkelen of andere testen met korte doorlooptijd bij voldoende tijd hele stabiele software bijna de gehele testtijd is testuitvoering testen zijn slecht herhaalbaar weinig aansluiting bij de toekomstige bedrijfs- of zorgprocessen testkwaliteit nogal afhankelijk van competentie tester slecht planbaar of beheersbaar testtraject testen zijn nooit af en langdurig testen is niet heel motiverend geen testspecificatie vooraf kritiek #noordertest

ervaring als testbasis testkwaliteit volledig afhankelijk van competentie en ervaring tester goed beheersbaar maar slecht (in)planbaar unieke inbreng van kennis levert gedegen testonderzoek op ideale aansluiting bij verschillende ISO gebaseerde testvormen ervaringsdeskundigen zijn schaars en moeilijk vindbaar specifieke testen op heel hoog niveau heel goed voor te bereiden specifieke ingevlogen kennis is efficienter ervaringsverhalen zijn soms heel vermoeiend geen specifieke kennis van de te testen #noordertest

toenemende mate van planningsuitdaging en discussie met #noordertest

Stel testgevallen op aan de hand van de documentatie. Stel de documentatie leidend en wijk zo weinig mogelijk af. Hou de praktische uitvoering van de testen in het oog. Doe een intake op de software. Voer de testen uit. Registreer de bevindingen. Analyseer, welke processen er zijn en welke stappen hierin voorkomen. Bepaal op welke delen van de software de test uitgevoerd moet worden. Stel gedetailleerde testscenario’s op. Voer de testen samen met meerdere eindgebruikers uit. Denk in termen van opiniepeilingen en statistiek. Registreer bevindingen. Bepaal het testdoel in termen van de zichtbare kenmerken van de software. Leg eenduidig vast, onder welke voorwaarden de test als succesvol beschouwd wordt. Documenteer de testen tijdens de testuitvoering. Registreer bevindingen. Bepaal met de specialist vooraf het deel van de software waarop de testen uitgevoerd gaan worden en het doel van de test. Spreek een vaste inzettijd af. Documenteer de uitgevoerde testen tijdens de testuitvoering. Evalueer de testen achteraf. Registreer samen met de specialist de bevindingen. testaanpak aangepast aan de #noordertest

voldoet aan de specificaties is bruikbaar in de praktijk alle functies doen het invulling van specifieke richtlijnen, standaarden en andere afspraken combineren van de #noordertest

Acceptance testingXX Installation testingXX Alpha-Beta testingX Functional testingX Regression testingX Performance testingXX Stress testingX Usability testingX Security testingX testvormen #noordertest

faalkans versus vervolgschade nadruk op techniek weinig nadruk op techniek weinig relatie met gebruik nadruk op gebruik #noordertest

Trifolium #noordertest

testen in balans Geen geluk zonder druk Groningse #noordertest

Bedankt! Rudi Niemeijer - Bedankt! Rudi Niemeijer - testen van software #noordertest