SmartTestAssistant. Het slimme testhulpmiddel. door Frank Stolker



Vergelijkbare documenten
SmartTestAssistant. Het slimme testhulpmiddel. door Frank Stolker

SmartTestAssistant. Het slimme testhulpmiddel. door Frank Stolker

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

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

KENMERKEN MODEL BASED TESTING TOOLS

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

Curriculum Vitae van Eric Broeders

Woordenlijst bij TMap

Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo

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

Agenda. Introductie Aan het werk Conclusie / restrospective

Ontwikkelen en testen van e-business: beheerste dynamiek

TESTAUTOMATISERING IN EEN ETL-OMGEVING

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

TESTEN VOLGENS TMAP, EEN KORTE INTRODUCTIE. 1. Inleiding. 2. TMap methode. Kwaliteit zonder gestructureerd testen is toeval.

Grenzeloos vertrouwen in een tool!?

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

Tool Ambitie Resultaat

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

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

Regressietesten. De aanpak en aandachtspunten. Algemene informatie voor medewerkers van: SYSQA B.V.

Anand T hakur. Over Anand

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

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

Vrijgaveadvies. Project <naam project>

testing with a smile

ERP Testing. HP Nijhof. Testmanager. Testnet November 2005

Presentatie Gestructureerd en geautomatiseerd testen Ad Driessens en Gerben Mondeel

Examen TMPA Test Management Approach (TMap) Professional Advanced

Organisatie SYSQA B.V. Pagina 1 van 6 Titel Overzicht Versie 1.0 Onderwerp Overzicht blackbox testtechnieken Datum 15 februari 1996

QUICK START GUIDE. Met de Excel kalender tool kun je eenvoudig lessen inroosteren voor het schooljaar.

VBA voor doe-het-zelvers

VBA voor Doe het Zelvers deel 9

Kevin Biront & Niels Doeleman AGNL Zaltbommel, 08 november ARIS Test Designer

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

ISACA round-table 7 december 2009 Rik Marselis

Factsheet SECURITY SCANNING Managed Services

Testomgevingen beheer

Voorbeeldexamen. Testen Foundation. Editie maart 2012

Gedetailleerde versie

Ministerie van Infrastructuur en Milieu Beheerst naar beheer

Testrapport Kiezen op Afstand Inhoudelijke Stresstest

Online Back-up installatie handleiding. Sikkelstraat VB Oosterhout E: info@winexpertise.nl

Accelerate? Automate!

Marc Koper Performancetesten voor dummies

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

Testen Foundation (TestF.NL)

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

Auteur Kenmerk Versie 1.0 Datum Bestandnaam Status Definitief. NK Software Testen 2017

Aanscherpen en doorontwikkelen compliancy (eisen)

Project Fasering Documentatie Applicatie Ontwikkelaar

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

Workshop 12 ART-DECOR en Acute overdracht. Michael Tan Kai Heitmann Maarten Ligtvoet

Whitepaper Test Management Business case voor geautomatiseerd testen

TESTEN KAN VEEL GOEDKOPER

NK Testen Testrapport team 4. Team: #Test. SUT: Fructasys. Datum Team #test Claudia Star Robin Duiker DYongmit Lepcha Daniël Venhuizen

Technische implementatie De infrastructuur rondom Transit kent de volgende rollen:

Verschillen in QA aanpak tussen ERP projecten en niet-erp projecten

ISTQB Foundation level. Een introductie. Algemene informatie voor medewerkers van: SYSQA B.V.

Aandachtspunten inzet testtool. Een aanpak. Algemene informatie voor medewerkers van SYSQA B.V.

We maken inzichtelijk op welke punten u de beveiliging van uw applicaties en infrastructuur kunt verbeteren.

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

Martin van Leeuwen Happy Testing

Excel Controller. Handleiding voor Exact/Grote Beer journalisering XML Formaat in Excel.xls

Handleiding voor Excel to Image

Omschrijving. Technische context

Rapportage Pizzasessie Functioneel-beheer.com Specialisten Managers Adviseurs Algemeen functioneel beheer applicatiebeheer informatiemanagement

ICT Beheermodel informatiesystemen Drechtsteden Baseline inrichting ICT beheermodel Drechtsteden

Test rapportage Waarom eigenlijk?

Factsheet SECURITY SCANNING Managed Services

TestFrame. Een introductie. Algemene informatie voor medewerkers van: SYSQA B.V.

kwaliteitsmeterplus 4

Automated Engineering White Paper Bouw & Infra

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

CMM en Testautomatisering

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

Performance testen in de keten

Rapport over de functie van Dirk Demo

Curriculum Vitae. Persoonlijke gegevens: Profiel

Release datum: 11 juni 2012

Ralph van Roosmalen Automatisch testen Theorie en de praktijk

Waar staat AI in het testvak nu?

ORBIS SOFTWARE TASKCENTRE INTEGREERT

TMap NEXT Test Engineer

Open Source Business Intelligence bij het Inlichtingenbureau

TMap NEXT Test Engineer

15 July Betaalopdrachten web applicatie gebruikers handleiding

voorpublicatie TESTEN2.0 TM de praktijk van agile testen Testen 2.0 agile testen vooraankondiging.indd :35:52

Bijlage 3: Master testplan

Januari 2011 nl. Diagnose Informatie Systeem

Selenium IDE Webdriver. Introductie

Bijlage 9. UNI REB GD. Releasebeleid

Testgedreven ontwikkeling dat is pas veilig!

inquire QMS Online enquêtes in een handomdraai

Testen als continuous enabler

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

Hulpmiddelen bij implementatie van Digikoppeling

Rapport over het werkprofiel van Software engineer (sr)

Rapportage digitale toegankelijk

ORBIS SOFTWARE TASKCENTRE INTEGREERT

Transcriptie:

SmartTestAssistant Het slimme testhulpmiddel door Frank Stolker

Inhoud Waarom wéér een ander tool? Omdat dit is wat we willen Wat is SmartTestAssistant dan? Hoe zit het in elkaar? Hoe werkt het? Schematische weergave Status en vervolgstappen Goed om te weten

Waarom wéér een ander tool? Groot aanbod van testtools op de markt Commercieel (duur) óf open source (minder toegankelijk en minder gebruikersvriendelijk) Zelf (sinds 1995) ervaring opgedaan: Commerciële tools steeds meer gericht op ondersteuning van gehele test(management)proces Veel ontwikkelingen op gebied van load & performance testing HP is grootste (en duurste) aanbieder en tevens marktleider Gebruikerstoepassingen steeds meer web georiënteerd Nog altijd geldt: een testtool is een hulpmiddel dat indien op de juiste manier ingericht én toegepast rendabel kan zijn!

Testen kan slimmer, goedkoper, makkelijker en in minder tijd Omdat dit is wat we willen Laagdrempelig, toegankelijk en overzichtelijk tool: definitie, uitvoering en rapportage in één Excel werkboek Betaalbaarheid, met name t.o.v. commerciële (test)tools Geen technische of programmeerkennis benodigd (alleen Excel) Gebruik(er)svriendelijk en begrijpbaar (Wat Ik Zie Is Wat Ik Test: WiZiWiT) Goede onderhoudbaarheid (alleen functioneel; niet in de techniek) Hoge herbruikbaarheid en parallelle ontwikkeling testware of niet soms?

Wat is SmartTestAssistant dan precies? SmartTestAssistant (kortweg: STA) is een (zelf ontwikkeld en geregistreerd trademark ) softwareproduct dat in combinatie met MS Excel gebruikt dient te worden. STA is een laagdrempelige testoplossing om online gebruikerstoepassingen (schermen/gebruikersinterface) die op HTML/XML gebaseerd zijn, geautomatiseerd (en met name functioneel) te testen.

Hoe zit het in elkaar? STA bestaat uit: Een voorgeschreven manier om testacties (definitie: wat wil ik testen) en testscripts (uitvoering: hoe wil ik testen) formeel te specificeren (in Excel). Een Excel macro om testacties en testscripts vóór testuitvoering te kunnen controleren (ter voorkoming van ontdekking specificatiefouten pas tijdens de testrun). Ingebouwde routines om objecten (knoppen, velden, etc.) in de te testen toepassing aan te kunnen spreken. Een tweede Excel macro om eerder gespecificeerde testscripts geautomatiseerd (m.b.v. Excel) uit te kunnen voeren op de te testen toepassing.

Hoe werkt het? Het werkt als een eenvoudig testhulpmiddel en maakt naast MS Excel alleen gebruik van enkele programmabibliotheken. Techniek is niet zichtbaar voor gebruiker. STA heeft verder geen andere programmatuur of onderdelen nodig. De aansturing vindt volledig vanuit Excel plaats. Het WiZiWiT-principe wordt gehanteerd bij het ontwerpen van de testacties en testscripts, hetgeen leidt tot begrijpbare en onderhoudbare tests. SmartTestAssistant is een slim hulpmiddel om testontwerp te standaardiseren (en te controleren) en testuitvoering te automatiseren.

SmartTestAssistant Schematische weergave Definitie: Excel tab dat alle testacties bevat in een voorgedefinieerd formaat. Uitvoering: Excel tab dat het eigenlijke testscript bevat: een selectie van testacties met testdata in een bepaalde volgorde. Rapportage: Excel tab dat het testrapport bevat na uitvoering van het testscript. Uitvoering: Action Automator: Excel tab VBA project met macro s Programmabibliotheken met routines voor het aanspreken van de web objecten Definitie: Excel tab Via.xml VBA project module (macro s) die de definitie en uitvoering scant en dan het script runt. De programmabibliotheken worden gebruikt om met de te testen applicatie te praten. Rapportage: Goed Fout Excel tab Excel Werkboek met macro s (.xlsm) Web applicatie of Website

Status en vervolgstappen Software nog in ontwikkeling en naar verwachting in 2015 afgerond Eerste te demonstreren betaversie in Q2 2015 beschikbaar Bekendmaking loopt al via eigen netwerk (veelal leveranciers) Process Based Testing mogelijk maken in 2016 Licentiesysteem bij distributie als product en/of beschrijving van dienstverlening bij afname als dienst is nog under construction

Mail of bel als je interesse gewekt is: - mail@smarttestassistant.nl - +31 (0)6 53658682 Goed om te weten STA is zeer geschikt als testhulpmiddel bij iteratieve ontwikkeltrajecten (zoals Agile/Scrum) omdat reeds bij de ontwerpfase (per iteratie) testacties ontwikkeld kunnen worden. Aan het einde van een iteratie kan een stuk werkende (lees: succesvol geteste) software opgeleverd worden, tezamen met de (ontwikkelde/gebruikte) testacties en testscripts. Bovendien zijn de testproducten vanaf dat moment herbruikbaar bij regressietests (van software-opleveringen). Versie 0.97 Juni 2014