Kleine bedrijfjes die nog moeten beginnen met software testen, daar zijn er genoeg van...
Of bedrijfjes die nog een lage testvolwassenheid hebben ook.
Het is algemeen bekend dat zij hun heil zoeken in testautomatisering, wat overigens niet zo gek is, want dat kan er voor zorgen dat je de regressietesten sneller uitgevoerd hebt. Testautomatiseringstools zijn vaak gerelateerd aan programmeertalen. ![]()
Testautomatisering is voor hen de heilige graal en 70% van de aanvragen voor software testers is dan ook voor een test engineer of automatiseerder.
Hoe kan het dan dat er toch zo veel mis gaat in het testen van software?
Dit heeft te maken dat de echte verstand van zaken 'm in de rechterkant van het geheel zit, de functionele kant en test processen. Het artikel 'shift-left-approach' laat dit heel mooi zien.
Testautomatisering is slechts het begin voor velen. Vele fases verder ontdekt men dat echt goed software testen veel meer een samenhang van alle facetten in zijn geheel goed doen is.
Het probleem daarbij is dat ervaring een ENORME grote factor is. Het aantal personen dat al 10 jaar functioneel testen (weinig verstand heeft van code en testautomatisering, maar daarentegen heel veel weet van sparren met de business over requirements. functionaliteiten/werking checken met de requirements en last but not least: weet hoe hij/zij een informatiesysteem op de knieën krijgt. (En dan niet met behulp van testautomatisering maar met hakbijl en zaag zou ik haast zeggen. Hands-on testing noem ik dat, tools in de handen (keyboard), niet in de computer.) (De: "Ik weet hoe ik dit goed test van in 2012 kreeg ik bij bedrijf X het systeem daar ook meteen plat mee"-gedachten). (Weinig met automatisch invullen van een input field te maken.) Daar is waar de echte winst zit. De echte leverage, het vliegwiel. Automatisering is leuk speelgoed, daar gaat het niet om. Tuurlijk is het leuk om automatisch te herhalen wat je de vorige keer ook al deed, en in veel gevallen is het erg belangrijk om te helpen om de juiste status aan te kunnen geven. Maar het is een utopie om te denken dat je er daar mee bent. Zie maar eens de echte ervaren houthakkers te vinden die al meer dan 10 jaar op zo'n manier testen. In Amerika zijn er zeker 2 die ik ken. Dat duo is erg goed bezig en daar neem ik mijn pet voor af. Niet alleen zijn zij daar goed in. Ook werken ze heel goed samen met de anderen van alle andere disciplines, daar staan ze om bekend. Kortom, wil je echt goed testen dan zorg je dat je verstand krijgt van testprocessen! Testprocessen bestaan uit een intuïtieve kant en een feitelijke kant. De feitelijke kant afwerken kun je doen middels van allerlei bedachte checklistjes. Hebben je software testers wel de juiste certificaten? Heb je wel een defect management systeem? en andere bla bla gedoe.... leuk hoor, heel duur, maar wat krijg je er voor? Als je dat allemaal hebt afgevinkt, test je dan goed? Welnee! De andere 50% is common sense, ervaring, geleerd door het eerst fout te doen, de afzet markt opnieuw bepalen omdat je bugs daarvoor hebben gezorgd. In het kort, alles behalve de zaken "uit het boekje". Veel verschillende keukens hebben gezien. Kunnen vergelijken van het ene proces met het andere. Kunnen vergelijken van de ene bedrijfstak met de andere, het ene domein met het andere, on-premise testen met off-premise testen. (Browsers met Operating System gerelateerde informatiesystemen) Dat soort zaken. Wil je echt zo graag eerst of alleen de technische testers in je bedrijfje? Of wil je in zijn totaliteit goed testen (en groeien als een gecko)? Want dan heb je namelijk nog wel heel wat meer te doen! Wil je weten wat dan en wil je daar een presentatie over? Dit kunnen wij voor u verzorgen! (Ook beschikken wij over de CV's van mensen die juist WEL functioneel zijn ingesteld.) Voor de duidelijkheid... dat plaatje ziet er veel meer ongeveer zo uit. (zie onderstaand) Heb je verstand van software testen, dan begrijp je de specialisatie (diversificatie). Gooi je alle testers op een hoop dan heb je in mijn ogen geen verstand van software testen. Laten we eerlijk zijn, als je last hebt van je arm vraag je in het ziekenhuis toch ook niet naar een breinchirurg?
In mijn ogen zijn de functionele testers de echte... beste van de beste.
Wil je als bedrijf uitstralen dat je verstand van software testen hebt?
Wil je bij die 4,6% horen? Dan heb je HEN in dienst! Let op! Als je de echte goeie hebt dan zit je gelijk op een hoog tarief! Wil je desondanks CV'S aangeleverd krijgen? Stuur dan een berichtje... (twitter.com/testensoftware) P.s. mocht je na het lezen van dit stukje tekst denken nou dat was wat negatief over testautomatiseerders? Allerminst! Soms moet je even wat overdrijven om een punt te maken namelijk. ;) Bedenk dat ik als ervaren functionele tester heel veel heb meegemaakt hoe effectief en efficiënt testautomatiseerders gaan werken met een goed draaiend testproces en functionele testers om hen heen die weten wat ze doen. Enorme synergie kan het effect zijn! (Ook zij hebben enorme belang met requirements van kwaliteit (aangescherpt door goed functioneel te testen) en gerelateerde zaken!)
0 Comments
Testproces advies gaat een eigen certificaat uitgeven.
Dit logo mag je gaan uitdragen op de website na het volgen van de PowerPoint die (wij) geven en aantonen van benodigde kennis middels te toets(en).
Wanneer mag je ons logo op de website uitdragen?
Als je als bedrijf/persoon onze kennistoets met een voldoende hebt gehaald. Wat weet je na de kennisoverdracht? Na onze lessen weet je precies welke testfuncties en in het software testen bestaan en de achterliggende redenen. Je kent de differentiatie en kunt aan een aanvraag perfect herkennen om welke van de naar onze indeling specialisaties in het testen van software het betreft! Uw bedrijf of recruiters (of werkgevers) zijn peilsnel en veel malen beter in het scouten van de juiste testers voor de desbetreffende organisaties dan eerder tevoren! zie voor meer info ook: testprocesadvies.nl |
Categories :
All
AuthorMotto: Archives
February 2025
This website uses marketing and tracking technologies. Opting out of this will opt you out of all cookies, except for those needed to run the website. Note that some products may not work as well without tracking cookies. Opt Out of Cookies |