- 10 mei: Polteq Cloutest event op herhaling
Afgelopen donderdag vond de extra sessie van "Hoe test je Cloud Computing?" plaats.
- Hoe test je Cloud Computing 10 mei 2012
Het maximum aantal deelnemers is bereikt en de inschrijving is nu gesloten.
Presentatie van Kees Blokland op EuroSTAR 2011
Kwaliteit najagen in de Cloud
Door Marco van der Spek - www.testnieuws.nl, 23 november 2011
De IT verandert snel. We staan aan het begin van een heel nieuw tijdperk. Kees Blokland is van mening dat wij als testers de komende jaren overgaan naar het ’servicen en sourcen’ van testen. Dit gaan we dan volgens Kees deels in de publieke, de hybride en de private Cloud doen. Eigenlijk lopen we als testers al achter. Architecten, ontwerpers, ontwikkelaars en leveranciers zijn al volop bezig om hun werkzaamheden, producten en diensten naar de cloud te migreren.

Meer en meer applicaties worden naar de cloud gebracht en daarmee worden we steeds meer afhankelijk van het Internet. Kees is van mening dat daardoor de complexiteit van het end-to-end testen steeds meer toeneemt, omdat in de cloud al het testen end-to-end is. De uitdagingen zijn enorm. Kwaliteit kan gekocht worden via de Cloud. De performance en de opslagruimte kunnen oneindig en snel opgeschaald worden indien nodig. Maar het gaat allemaal via Internet en blijft Kees zich de vraag stellen hoe het is gesteld met de continuïteit, beschikbaarheid, weerbaarheid en beheersbaarheid.
Cloud brengt nieuwe requirements met zich mee qua kwaliteit, en op verschillende niveaus. Je hebt het niveau van de software leverancier, het niveau van Internet en het niveau van end-to-end. Kees koppelde de risicogroepen aan wat de uit te voeren testen zouden moeten meten. Zie afbeelding.

Performance bijvoorbeeld. Als je in de cloud problemen tegenkomt met de performance in verband met een piekbelasting op het Internet, dan ligt het voor de hand dat meer gebruikers hier last van hebben. Als tester moet je je nog steeds de ‘oude’ vragen stellen als ‘wat zijn de acceptatiecriteria’ en ‘wat is de load die het aan moet kunnen’. Verschil is dat je in de cloud, lees productie, aan het testen bent. Dus het kan zijn dat andere gebruikers tijdens de test de performance beïnvloeden. Iets waar je als tester dus rekening mee moet houden.
Of security. Veiligheid van je gegevens is zo belangrijk in de cloud dat het wel of niet veilig zijn van de data de cloud kan maken of breken. Voor veel mensen zelfs de reden om de cloud (nog) niet te gebruiken. Voor het testen van de security zijn specialisten nodig, bijvoorbeeld hackers, die end-to-end zowel de architectuur als de funcionaliteit testen.
De boodschap die Kees aan de zaal wil mee geven is dat je als tester al bij de selectie van de cloud services betrokken moet zijn zodat de risico’s op voorhand kunnen worden ingeschat en kan worden aangegeven of de service uberhaupt te testen is, en dan het liefst end-to-end. Want testen in de cloud is wel op de ‘oude’ technieken gestoeld, maar het heeft wel een nieuw jasje aan, dat steeds van kleur verandert.

