Marc Koper/ Bas M. Dam A Tool with a Fool is only a tool Voorjaarsevent Testnet: 30 juni 2008



Vergelijkbare documenten
Marc Koper Performancetesten voor dummies

Testing University. A fool with a tool is still a fool

Adding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV

Continuous testing in DevOps met Test Automation

Performance testen in de keten

Grenzeloos vertrouwen in een tool!?

Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel

Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo

Testen = Monitoren. Hoe de werkzaamheden van de boodschapper van de koning gaan veranderen. Datum: 30 April 2015

Chris C. Schotanus TestFrame, een methode voor gestructureerd testen Voorjaarsevent Testnet: 22 juni 2009

Eibert Dijkgraaf Kijk verder dan je test neus lang is: Life Cycle Testing Scan Voorjaarsevent Testnet: 30 juni 2008

Albert Jan Anneveld en Co Meerveld Testomgevingen, nu zeker wel!!!

Adding value to test tooling

De sprinter of toch de noodrem? Agile testen bij de NS. 9 oktober 2012 De Sprinter of toch de noodrem? Agile testen bij de NS 1

Ideale Agile Testwereld

Software Development Done Right. Continuous Delivery. Bas Tichelaar

Van testproces tot testvak... en verder

C.A.S.T. Make it as simple as possible, but not simpler. Make IT as simple as possible, but not simpler. Complexiteit. Einstein maakte het simpel

Continuous Delivery. Sander Aernouts

1,3 miljoen regels mission critical code omzetten naar C++, hoe test je dat?

Activant Prophet 21. Prophet 21 Version 12.0 Upgrade Information

Examen TMPA Test Management Approach (TMap) Professional Advanced

Anand T hakur. Over Anand

Christian Hoppenbrouwers Tools voor offshore testen Voorjaarsevent Testnet: 30 juni 2008

Past het testvak nog in de nieuwe IT-wereld?

KENMERKEN MODEL BASED TESTING TOOLS

ERP Testing. HP Nijhof. Testmanager. Testnet November 2005

Data en Applicatie Migratie naar de Cloud

Testen van digitale leeromgevingen bij ThiemeMeulenhoff. Een Exploratory testaanpak in een veranderende wereld.

SEPA en Testen. Onderwerpen. welke specifieke aandachtspunten heeft een SEPA testtraject? Martijn Rijsdijk, Principal Test Consultant Atos Origin

Agile Testen in de praktijk

Adding value to test tooling

Factsheet CONTINUOUS VALUE DELIVERY Mirabeau

De juiste requirements juist

Help, test ik context-aware of context-driven? Tim Koomen TestNet Najaarsevenement 2013

Procestool; sleutel tot succes?

Testautomatisering werkt niet bij Continuous Delivery en DevOps

Op weg naar een hoger niveau testorganisatie. Tim Koomen TestNet najaarsevenement 2009

Performance Testen bij Rabobank Nederland. TestNet Noord Testers bij de bank 21 februari 2012 Allan Beumer

Testen. Presentatie. Open-i Software Services BV, Maarssen Datum : Versie : 1.2

Praktijkvoorbeelden en w aarom ISO

ISACA round-table 7 december 2009 Rik Marselis

TESTAUTOMATISERING IN EEN ETL-OMGEVING

SmartTestAssistant. Het slimme testhulpmiddel. door Frank Stolker

Is het een Silver Bullet? of is het zelf een Weerwolf?

Regie uit een andere Branche. Hoe om te gaan met de vraag en de levering. Facto Magazine Congres 12 mei

Tool Ambitie Resultaat

Specification by Example. Fitnesse in een ETL omgeving

De tester als bruggenbouwer

14/11/2010. Een duurzame testaanpak voor een veranderd informatiesysteem. Agenda. Wie is Albert?

Kickstart-aanpak. Een start maken met architectuur op basis van best practices.

Continuous Testing? FITR testautomatisering! Bas Dijkstra

Inleiding ontwikkelmethoden

Najaarsspecial Oktober 2013

TYPO3 Community Bijdragen aan Open Source. Inspiring people to. share

Waar staat AI in het testvak nu?

Service

Testnet Presentatie Websecurity Testen "Hack Me, Test Me" 1

Performance Essentials

Gamification , Berry Kersten

RAD Rapid application development. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

WAT IS CONTEXT-DRIVEN TESTEN?

DRIVEN BY AMBITION SUCCESVOL EXACT IMPLEMENTEREN IN DE PRIVATE CLOUD

Testautomatisering zoals geen anderis

SmartTestAssistant. Het slimme testhulpmiddel. door Frank Stolker

Risk & Requirements Based Testing

DevOps Waarom moeilijk doen 31 oktober als het samen kan

Ralph van Roosmalen Automatisch testen Theorie en de praktijk

Ketenregie 2 oktober Ketenregie in Agile / DevOps: Noodzaak? Quality Experience Day

Effectief Geautomatiseerd Testen in de Praktijk TestNet Summer School

Test rapportage Waarom eigenlijk?

TESTEN KAN VEEL GOEDKOPER

Zaandam, November Albert Heijn

Ready-2-Benefit ERP Out-of-the-box

Global leader in education technology innovations & solutions. What s in it for you?

Ik ben een context driven tester! Joh? Echt waar? Nou en?

Optimalisatie. BMC klantendag 4 maart 2010

Hoe gaan testrobots ons testers helpen?

Johan Zandhuis Boek: Succes met de requirements! Voorjaarsevent Testnet: 22 juni 2009

Test Management Assessment

Testen en Veiligheid

10 trends in Performance testen of: wat hebben we écht te bieden?

Hoe gaan testrobots ons testers helpen? Robotica?

Factsheet Crowd Testen

Accelerate? Automate!

14/11/2010. Begroting. Testgevalleninventarisatie. Testcase triage. Testgevalleninventarisatie Testcase triage Ureninschatting

Wat heeft een tester aan ASL en BiSL?

Kickstart Architectuur. Een start maken met architectuur op basis van best practices. Agile/ TOGAF/ ArchiMate

Bedrijfsvoorstelling

Continuous a continuous improvement story

Are you MAD? Containers en testen bij Kennisnet

Welkom. Great SAP Test Experience. 23 maart 2015

Linkedin discussie: Hoe kan je best geld besparen op testen?

Agenda. Introductie Aan het werk Conclusie / restrospective

Tools voor canonieke datamodellering Bert Dingemans

BiZZdesign Academy. BiZZdesign Training Programma Building Strong Organizations Together

Pair Testen. Het verbeteren van je test kennis met anderen. Peter

Contentstrategie. Haal meer waarde uit je content

Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl

Transcriptie:

Titel, samenvatting en biografie Samenvatting: Marc Koper/ Bas M. Dam A Tool with a Fool is only a tool Voorjaarsevent Testnet: 30 juni 2008 Voor het uitvoeren van testen zijn diverse uitstekende tools op de markt beschikbaar. Het succes of het rendement van het gebruik van deze tools is echter sterk afhankelijk van waarvoor en hoe de tool wordt toegepast. Niet vergeten moet worden dat het gebruik van een tool een middel is en niet een doel op zich. Wordt dit vergeten dan kan het gebruik van tools voor de testuitvoering wel eens stranden in schoonheid. Door middel van 10 principes wordt pragmatisch en concreet uitgewerkt hoe optimaal gebruik kan worden gemaakt van de potentie van tools voor testuitvoering. Deze 10 principes omvatten alle facetten rondom de testuitvoering. Zo worden toolselectie en toolkennis besproken. Maar ook onderwerpen als de infrastructuur, de acceptatie van de inzet van tooling en de limieten van tooling worden behandeld. Door de 10 principes toe te passen worden de voordelen van het gebruik van tooling volledig benut. Biografie: Sinds 1990 is Marc Koper betrokken bij het aspect testen binnen systeemontwikkeling, waarbij de inzet van tooling vanaf dag 1 een primaire rol heeft gespeeld. Als adviseur en inhoudelijk expert op het gebied van performancetesten en testautomatisering, houdt hij zich bezig met de meer technische zijde van het testen van informatiesystemen, inclusief de gehele organisatie en architectuur hieromheen. Bas M. Dam is sinds 2001 actief in het testvak. Bas heeft ervaring als testanalist en coördinator maar zijn hart ligt bij de technische kant van het testen. Bas heeft dan ook ruime ervaring in testautomatisering, zowel voor wat betreft de coördinatie, de architectuur als ook in de daadwerkelijk scripting. Daarnaast heeft Bas inmiddels ook een aantal jaar ervaring in performancetesten.

De testtool als de heilige graal A Tool with a Fool is only a Tool De 11 principes voor een optimale inzet van tools in testuitvoering Testnet Voorjaarsevenement Tools voor testen PerformanceArchitecten Bas M. Dam Marc Koper 30 juni 2008 (...) allowing for fast test creation, easier maintenance and more powerful data-driven capability (...) (...) hit the go live button with confidence enabling you to build tests to validate the end-user experience prior to deployment (...) (...) the functional testing capabilities accelerate testing and enable successful application delivery outcomes on-time, at a lower cost, with higher quality than ever before(...) (...) provides expert testers and software developers with access to Visual Basic for Applications, allowing them to solve even the most complex testing challenges. This flexibility and focus on usability allows quality teams to produce positive results even with minimal training(...) Maar in praktijk... Zijn er vraagtekens over de ROI Wordt na het project de tool niet meer gebruikt Wordt testware niet onderhouden En verdwijnt de kennis van tooling Scope vandaag Voorkomen mismatch tussen beloften en praktijk Focus: tools voor de testuitvoering: tools die testen middels interactie met de applicatie vooral testautomatisering en performance 11 principes voor optimale inzet testtools Tool helpt de volwassenheid testorganisatie te verhogen 1: Maak de juiste keuze Wil je testuitvoering automatiseren? De 11 principes voor een optimale inzet van tools in testuitvoering Investeren met meer dan alleen geld Besteed tijd aan selectiecriteria, maar... Blijf wel pragmatisch Baseer keuze niet op 1 project

2: Ken de tool 3: Benut meerwaarde van experts Cursus / certificering Kennisopbouw Handleiding / documentatie (RTFM) Ervaringsdeskundige Internet Inrichting & Architectuur Leverancier Verkorten doorlooptijd Kennisopbouw -en borging "Tell me and I forget. Teach me and I remember. Involve me and I learn." Niet alleen testtool experts Benjamin Franklin 4: Gebruik Methoden & Technieken Definieer standaards (in brede zin) Stel een framework op Herbruikbaar (modulair) Een echte expert is dubbel zo duur, maar tien keer zoveel waard Risico gebaseerde aanpak 5: Zorg voor juiste infrastructuur 6: Regel het beheer Omgeving voor testtool en de testomgeving Testware beheer vs. Testtool beheer Architectuurplaatje en Organisatiestructuur Vraagbaak / expertise / lessons learned / Wiki Configuratie en inrichting Outsourcing Stap 1: Sponsor op juiste niveau Contacten met leverancier Nieuwe versies Hosting

7: Buit de voordelen uit Onbeheerd kunnen uitvoeren Verlossing van de sleur Hogere dekkingsgraad Snelle resultaten Continue kwaliteitscontrole 8: Maar ken ook de grenzen Niet alles hoeft / kan met de tool Inzet tool blijft economische afweging: Hoe vaak gaan we iets testen? Hoe moeilijk is dit te automatiseren? Hoe bedrijfskritisch is dit? Combinatie van handmatig en automatisch Voor andere doelen inzetten? 9: Zorg voor (continue) acceptatie Te hoge verwachtingen Weerstanden Gebruik tool stelt eisen Kosten (aanschaf en onderhoud) 10: Evalueer en pas aan Wees kritisch: Voldoet tool nog aan de eisen? Moeten er uitbreidingen / extensies komen? Is er nog wel voldoende expertise? Op alle niveaus 11: Beoordeel haalbaarheid per project Is het de investering waard? Is er ervaring binnen het project? Wat is de cultuur van het project? Technische haalbaarheid Budget (nu en straks) Conclusie Een testtool kan een krachtig middel zijn, mits ondersteund door: de juiste kennis een doordachte infrastructuur en architectuur een sponsor op het juiste niveau continue evaluatie en acceptatie het lef om de tool niet te gebruiken

Succes! Bas M. Dam: bas.dam@performancearchitecten.nl Marc Koper: marc.koper@performancearchitecten.nl PerformanceArchitecten Postbus 3301 2601 DH Delft Info@PerformanceArchitecten.nl www.performancearchitecten.nl