Testen bij Meeùs

download Testen bij Meeùs

If you can't read please download the document

description

Testen bij Meeùs. TestNet - 24 juni 2013 Sander Mol. SANDER MOL. UNIROBE MEEÙS GROEP. Grootste onafhankelijke tussenpersoon van Nederland Opgericht in 1927, daarna vele overnames Sinds 2003 terug naar een paar merknamen Van zelfsturende kantoren naar één centraal model - PowerPoint PPT Presentation

Transcript of Testen bij Meeùs

  • TestNet - 24 juni 2013 Sander MolTesten bij Mees

  • SANDER MOL

  • UNIROBE MEES GROEPGrootste onafhankelijke tussenpersoon van NederlandOpgericht in 1927, daarna vele overnamesSinds 2003 terug naar een paar merknamen Van zelfsturende kantoren naar n centraal modelFocus op doelgroepen en klant kiest het kanaalEn sinds een paar jaar: n ICT bedrijf, op n plek

  • VAN STERRENCAST Grote banken en verzekeraarsErvaren, professionele testteams

  • NAAR CAST AWAYwat betreft testen

  • TESTEN BIJ MEES TOT NU TOEZomer 2012: mee testen met CRM releases

    De rest van 2012: methode opzetten, op basis van eigen ervaring en afgeleid van TMap Next

    Sinds 2013: implementeren van de methodevoor alle projecten (en dat zijn er nogal wat)en ook: trainingen aan zowel business als ICT

  • DE ROEP OM EEN SIMPELE OPSTAPLater sprak ik enkele collega-consultants (van diverse bedrijven) die dezelfde stap hadden gemaakt en die zaten op hetzelfde startpunt

    En ik sprak enkele andere kennissen die mij vroegen om templates, toen ze hoorden dat ik die bij Mees had gemaakt en die zaten dus ook op hetzelfde startpunt

  • EN TOEN VROEG IK ME AF Zou het niet mogelijk zijnom kwaliteitsbewuste bedrijven alvastzelfmet testen aan de slag te laten gaan?En als ze eenmaal aan de slag zijn, kunnen ze zelf bepalen waar ze nog hulp bij nodig hebben.

  • EEN SIMPELE METHODE

    Hierna dus de vertaling van TMap Next zoals ik die bij Mees heb gemaakt.

    Met daarbij in gedachte dat die vertaling voor iedereen nuttig moet zijn om te starten met het structureren van testen.

  • REQUIREMENTSStap 1 van de versimpelde testmethode is helemaal geen test activiteit, maar het invullen van de voorwaarden.

    Knip de software op in logische stukjesMaak een selectie van een paar kwaliteitscategorienBepaal welke kwaliteitscategorien je belangrijk vindt per stukje software

    Straks een voorbeeld

  • KWALITEIT IN CATEGORIENFunctionaliteit Gebruiksvriendelijkheid Inpasbaarheid Performance Beveiliging Continuteit Beheerbaarheid

  • BELANG * FAALKANSMaar ook relevant:

    Hoe worden al die belangen vertaald naar een (software) oplossing?Welk stuk van de software heeft de grootste kans om de gevraagde kwaliteit NIET te leveren?

    En dat samen wordt de risico matrix. Let op; de volgende pagina is het meest belangrijke n het moeilijkste onderdeel voor onze projectleiders.

  • DE VERSIMPELDE RISICO MATRIX

  • EN NU DAN TOCH HET TESTENAls je de risico matrix hebt ingevuld met de business en met de ICT-ers,

    dan kun je er met 10 minuten een teststrategie matrix van maken

  • TESTSTRATEGIE MATRIX

  • DE VERTALING: WAT GAAN WE DOENEen matrix is mooi voor een projectleider, maar voor de testers moet je dit nog vertalen naar echte acties. Voor gebruiksvriendelijkheid gaan we een reviewsessie doen met Marketing op de schermontwerpen van alle paginas voor klanten.Voor performance gaan we een load test doen op het zoeken van producten op de website en van rapportages door Finance tegelijk met beheerqueries. Deze activiteiten komen direct uit de ingeschatte belangen en faalkansen.

  • FUNCTIONALITEITEn dan een praktische invulling. Bijvoorbeeld van het testen van functionaliteit.

    Pak een A4-tjeSchrijf de eventuele flow verticaal uitSchrijf alle bekende opties en variaties opBrainstorm hoe je dit allemaal wilt combinerenSchrijf testgevallen met al je gekozen combinaties

  • PERFORMANCEEven een disclaimer: performance testen is een vak, net als alle andere vormen van testen. Mijn doel is alleen dat mensen er een start mee kunnen maken.

    En dan dus performance, en dan alleen de load test.Het belangrijkste is dat men nadenkt over welke handelingen je vaak verwacht. En vervolgens zijn er websites waar je een maand lang 500 gelijktijdige gebruikers die handelingen kunt laten simuleren.Voor 100 dollar.

  • BEVEILIGINGHoe zorg ik dat de mensen die ik ken, de juiste beperkingen krijgen in wat ze kunnen doen? Rollen en rechten plus invoercontroles.

    Hoe zorg ik dat de mensen die ik NIET ken, helemaal niets kunnen doen? De hackers test. Dit laatste is de enige test waarbij ik geen hulp aanbied om maar snel te starten. Een onterecht vertrouwen is misschien nog wel erger dan helemaal geen test.

  • CONTINUTEITZo lang mogelijk in de lucht blijven.Bij uitval zo snel mogelijk weer in de lucht zijn, binnen een geaccepteerde hoeveelheid dataverlies.

    Dankzij onze netwerkspecialist leer ik hier steeds meer over. En bericht naar een collega in een andere vestiging gaat langs minimaal 7 logische stappen. Dus het ontwerp en de review zijn cruciaal.Wordt vervolgd, tips zijn welkom!

  • ACCEPTATIE TESTENAcceptatietesten is normaal gesproken toch al geen taak voor de professionele tester, dus dat helpt ons hier.Het belangrijkste is en blijft de focus op de juiste dingen. Gebruiksvriendelijkheid; vind ik het intutief, efficient, enzovoort.Inpasbaarheid; kan ik er meteen mee werken, of zijn er procesveranderingen of trainingen nodig. En daar kun je niet op focussen als je nog steeds veel technische fouten tegenkomt!

  • HET ADVIESEen overzicht op alle kwaliteitscategorien. En daarna een tekstje van enkele regels wat je hebt gezien en hoe zwaar dat allemaal weegt. En de laatste zin eindigt met het woord positief of negatief

  • MIJN CONCLUSIESimpel software testen heeft Mees op weg geholpenEr zijn nog talloze bedrijven die nu staan waar Mees vorig jaar stondEn de mensen van die bedrijven komen nooit op TestNet en lezen geen testbladen

    Maar hopelijk komen ze via jou, via social media of via Google eens terecht op een pagina over Simpel software testen.

  • EN DIE SITE IS ER. VANAF NU!Een startpagina voor kwaliteitsbewuste werknemers die dat testen toch eens wat willen structureren. En een platform voor testprofessionals om die beginners op weg te helpen. Met de methode van vanavond als startpunt voor beide.

  • BEDANKT VOOR DE AANDACHTKijk vooral ook op internet!sandermol.comof viasimpeltesten.nu

    Sander Mol [email protected] (plus LinkedIn en soms twitter)

    GoedUiteraard ben ik professioneel tester, maar er is meer. En het plaatje rechtsonder is de reden geweest om de consultancy te verlaten.*Mijn huidige werkgever. Overigens is UMG wel onderdeel van Aegon, maar biedt producten van alle verzekeraars, in tegenstelling tot Rabobank die alleen Interpolis biedt. De laatste zin is het bruggetje om het over testen te gaan hebben.*Enkele verschillen tussen Mr Wilson en UMG: UMG heeft wel een groot kwaliteitsbewustzijn. Maar UMG heeft niet de tijd om jaren in een TMap Next boek te lezen.*De oud-collegas en andere kennissen hebben ook behoefte aan de basis van het testvak. Zou dat soms het topje van de ijsberg zijn?*Enkele opmerkingen. Gebruiksvriendelijkheid heeft geen overlap met functionaliteit Inpasbaarheid zijn alle architectuurvragen van organisatorisch niveau tot infrastructureel niveau. Performance is zowel voor n persoon (ervaring) als 100 personen (load) als de gecontroleerde crash bij 10.000 personen, waarbij het laatste volgens mij continuteit is in plaats van performance. Beveiliging is kan men niet doen wat men niet mg doen. Beheerbaarheid is het kunnen inspelen op vragen, verstoringen en kleine aanpassingen.*Laat een toekomstig gebruiker of beheerder zich indenken dat alles wat hij nu ziet, dezelfde middag nog onderdeel wordt van zijn dagelijks werk.*