Tools die je móét hebben voor je (gaat) testen!



Vergelijkbare documenten
Testverbetering met TMM bij Philips

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010

Jurian van de Laar Technieken voor plannen en begroten van test projecten Voorjaarsevent Testnet: 22 juni 2009

TestNet Thema-avond. avond. Planning en begroting van testtrajecten Jurian van de Laar 25 januari 2007

Jurian van de Laar & Wim van Rooij Toepassing van teststrategie in de praktijk met TMM

Welkom bij de demonstratie van het Welkom bij de systeem demonstratie van Klachten en Meldingen

Expert level Improving the testing process

Test rapportage Waarom eigenlijk?

Continuous testing in DevOps met Test Automation

Welkom. Great SAP Test Experience. 23 maart 2015

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010

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

ISACA round-table 7 december 2009 Rik Marselis

Ad Hoc rapportage of constante sturing. Presentatie door: Paul Brands Regional Account Executive

Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken

Webtesten onder schaarste

Practitioner s Certificate in IT Service Management: Release & Control (based on ITIL )

Software Engineering (I00094) College 3:

Product Risico Analyse

Requirements Traceability. Marcel de Baas, Jan Bank, Edwin Buisman, Frits Jacobs, Kitty Spaas, Erik Venema, Arno Zandman

Continuous Delivery. Sander Aernouts

BI appliance op maat. Ruud Geerlings

Coaching; de brandstof voor je verbeterprogramma

TestNet voorjaarsevenement 2014 Managen van een KetenTest bij NS met hun TOPAAS toolsuite. Managen van een Ketentest bij NS met hun TOPAAS tool-suite

TAM. Control Model for Effective Testing

Grenzeloos vertrouwen in een tool!?

Tool Ambitie Resultaat

Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo

Klachten en Meldingen. Managementdashboard

Stichting NIOC en de NIOC kennisbank

Agenda. X-Factor van Testen. Leren van onvolwassen testorganisaties? Danny Berrevoet Polteq IT Services

Transparantie = Key!

Testomgevingen beheer

Scaled agile bij APG (GPS)

SPTOOLS SHAREPOINT CONNECTOR -

Implementatie van ELN-systeem + RD-LIMS bij DSM Resins and Functional Materials. september 2012

Financiële Planning & Forecasting Rutger den Ouden Controller Pon Automotive Products & Services

OTB Workshop. Van PDM naar PLM. Migratie van Intralink 3.x naar PDMLink of Intralink 8.0

Welke van onderstaande factoren bepaalt mede de prioriteit van een incident?

Sjabloon testplan o.b.v. situationeel testen. <<Organisatie>>

Configuratie Management

PROJECT INITIATION DOCUMENT

TESTAUTOMATISERING IN EEN ETL-OMGEVING

Zuivere Speeltijd 7 JUNI Achmea IT: Portfoliobeheersing door batenrealisatiemanagement 15E BPUG SEMINAR

Global Project Performance

Satisfy the real (and changing) customer expectation

Windchill Document Management. - Digitaliseren van documenten en processen -

Het Sebyde aanbod. Secure By Design. AUG 2012 Sebyde BV

One Fox ECM-Sync for Microsoft Dynamics ONTSLUIT UW DOCUMENTEN UIT OPENTEXT ECM IN MICROSOFT DYNAMICS.

De tester als bruggenbouwer

Test Process Improvement Benchmark. SPIder Conferentie 23 september Wim van Uden

Food Solution & Heemskerk OBUG 2014

Auke Latour Yde (Dr.) A,B Senior test engineer, test coördinator, SCRUM master

Pijlers van Beheer. Bram van der Vos

ADVISIE SERVICE SOLUTIONS

Exploitatie testen voor het testen van Service Level Agreements. Geïnspireerd door

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

Bijlage 9. UNI REB GD. Releasebeleid

Customer Case: WoningNet

Wat heeft een tester aan ASL en BiSL?

Verschillende softwaresystemen

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

Handleiding Job voor gebruikers

Welkom bij de systeem demonstratie van Interne Audits

Design Data Management voor FPGA ontwikkeling

Rik Jan van Hulst Wittenburgergracht ZL Amsterdam

Innovatieve mogelijkheden met OBSV

TimeManager. ERP voor Dienstverleners. SalesManager Software 2013 The Customer Centric Software Company

Scan Docs Invoice Suite Product Datasheet (NL) Datum: Versie: Fout! Onbekende naam voor documenteigenschap. Auteur(s):

Teststrategie met behulp van heuristieken

Korte uitleg gebruik Jira als bevindingregistratie systeem

Test doc.

Software Configuration Management Plan

Digital municipal services for entrepreneurs

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

Gain Automation Technology Specialist in technische en industriële automatisering

Procesoptimalisatie door Procesinformatie. 30 november 2005 Andre IJdo, Coordinator Technisch Beheer Lars van Beek, Sales Manager

Documentcreatie en Output software. Wat zijn de toevoegingen op AFAS Profit & AFAS Profit Online?

De ins en outs van OpenERP! OpenERP wanneer en hoe toepasbaar en welke aandachtspunten bij invoering

Op naar je eigen digitale fabriek

RUM. requirements Management. SPIder session Project. driven by requirements 25th april. Risk assessed User

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

Open Source Business Intelligence bij het Inlichtingenbureau

Testplan KB en migratie

De brug tussen PRINCE2 en TMap

Curriculum Vitae. E.L. Meijerink-Klompmaker Bachelor of Communication

Proefexamen ITIL Foundation

Van testproces tot testvak... en verder

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

SmartTestAssistant. Het slimme testhulpmiddel. door Frank Stolker

Parasoft toepassingen

Easy Filenet P8 RET met ECM Partners

Testen en BASEL II. Dennis Janssen. Agenda. Wat is BASEL II? Testen van BASEL II op hoofdlijnen

Informatie de sleutel tot Excellente Service Logistiek! Zijn we er klaar voor?

Xedule: stimulator en simulator voor de verbetering van plannen én roosteren

Microsoft Office System Migraties. De impact van migraties op uw Office Business Applicaties

Transcriptie:

Voorjaarsevenement 2008 Tools die je móét hebben voor je (gaat) testen! Jurian van de Laar (jla@improveqs.nl) 1

Improve Quality Services Dienstverlener Testen & Kwaliteitsmgt. Advisering, Detachering en Opleidingen Opgericht januari 1998, ± 35 medewerkers Gespecialiseerd en gekwalificeerd (CISA / ISTQB) Certificering, ook TMMi en IREB Onafhankelijk, objectief en innovatief 2

Een tool is een hulpmiddel Gereedschap bij het werk Vaak hooggespannen verwachtingen Test tools (CAST): hulp bij het testen Er is meer dan Capture & Playback Multi-disciplinair Office tools? Begin bij de basis 3

Wie heeft tools? 82% heeft tools Bron: Survey Improve Quality Services (2004) Incident management 69% Configuratie management 54% Configuratie management testware 37% Capture & Playback 37% Performance / load testen 36% Test management tools 35% Statische analyse tools 24% Coverage tools 15% Test data generator 15% 4

Incident mgt en Configuration mgt Vaak niet als testtools beschouwd Wie moet dit regelen? Excel, Windows Explorer, Winzip Specifieke tools zijn duur? Maar: kritische succesfactor!! CMMI Process Area Maturity Level 2!! 5

Incident management tools Database (bevindingen administratie) Status / workflow (bevindingen proces) Communicatie (e-mail, intranet) Rapportage (metrieken, statistiek) Security (rechten / plichten) IEEE 1044 6

Incident management - voorbeelden Hogere kosten / Veelzijdig ClearQuest Change Synergy PR-Tracker TestDirector Lagere kosten / Beperkter Darts Bugzilla Buggit Jira 7

8

9

Pondering Maturity Index (PMI) PMI = Maturity Index / 40 10

Ervaringen incident management Snel inzetbaar Eenvoudig tool is al een grote winst Sommige tools beperkte flexibiliteit Proces ondersteuning belangrijk (CCB) Verplichte velden : bewuste keuze?! Metrieken: er is meer dan aantal defects! Discipline is key succes factor 11

Configuration management tools Identificatie en versiebeheer, archiveren Wijzigingen gecontroleerd en beheersbaar Vastleggen en rapporteren wijzigingen Verificatie tegen specificatie (consistentie) Historie, reproduceren uitgangspunt testen Koppeling incident management (suites) Niet goedkoop, leercurve, vereist proces! 12

Voorbeelden CM tools CVS (open source) SubVersion (open source) CM Synergy (Telelogic) ClearCase (Rational IBM) PVCS (Serena) Visual Source Safe (Microsoft) 13

ClearCase Version tree: 14

Ervaringen CM tools Subversion (SVN) snel inzetbaar Goed beheer belangrijk (proces, structuur) Niet alleen voor broncode (doc, testware) Multi-site / intranet front-end Parallel werken tot zekere hoogte mogelijk Structuur kan ingewikkeld worden Configuration Management is een vak! 15

Praktijk case: Philips Healthcare Zichtbaar maken van bloedvaten (Röntgen) Integratie, testen en vrijgave van systemen TMM level 2 Juni 2007 16

CM van de testomgeving TMM Level 2, KPA Test Environment: The reproducibility of test results should not be endangered by undesired or unknown changes in the test environment. Is bekend wat er precies is vrijgegeven? FDA vereist bewijslast. Kunnen testen exact herhaald worden? Blijkbaar zijn "een keer" panelen gewisseld in opdracht van "iemand" 17

CM Testomgeving: het proces Order Change Request Uitvoering 18

CM Testomgeving: het proces Order Change Request Uitvoering Order nummer productie model in SAP Uitgangspunt voor testen 19

CM Testomgeving: het proces Order Change Request Uitvoering Elke wijziging via CR Materiaal gekoppeld Versies van proto -delen 20

CM Testomgeving: het proces Order Change Request Uitvoering Per CR per Testsysteem: Geplande start uitvoering Geplande beschikbaarheid Werkelijk opgeleverde datum 21

Rapportage Per test systeem op datum Ook terug en vooruit in de tijd Bewijslast voor test uitvoering Controle beschikbaarheid en status 22

Tips voor implementatie Organiseer tool implementatie als project: o Projectleider en (management) sponsor o Projectplan en resources (team, middelen) o Business case o Requirements o Marktonderzoek, demonstratie o Pilot, uitrol stapsgewijs o Training & coaching 23

IM en CM tools: een MUST!! Hoe rapporteer je product kwaliteit? Inzicht in gevonden fouten? Hoe worden bevindingen overgedragen? Oplossen van fouten in vorige versies? Hoe bewaak je een uniforme werkwijze? Eenduidige identificatie testbasis / -object? Kun je parallel werken (releases)? 24

Jurian s Tool Maturity Model - Optimalisatie - Review tools - Statische analyse - Record & Playback - Test Management - Configuratie Mgt. - Non-functional - Performance/Load - Coverage tools - Incident Management 25