Testrapport NK Softwaretesten. Team: Testwerk1

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

Inhoudsopgave 1. Opdrachtformulering Beschouwingsgebied Binnen de opdracht Buiten de opdracht

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

Testadvies rapport NK Testen 2017

Testrapport Fructasys

TEST RAPPORT NK SOFTWARE TESTEN 2017

Test Rapport. NK Softwaretesten mei 2017, Nieuwegein

NK SOFTWARE TESTEN 2018 THIEME MEULENHOFF EDITION FENIKS

Testrapport NK Testen 2018

Allereerst hoe teste e

Auteur : Datum : Versie : 1.0. Documentbeheer

Testrapport. Bazinga: Return of the Testers. Nieuwegein, dinsdag 1 mei 2018

Testrapport Team SQS. NK softwaretesten 2018

Bijlage 3: Master testplan

Procesvalidatie voor een veiliger ketentest

Agenda. Introductie Aan het werk Conclusie / restrospective

Testen+ Testaanpak Sogeti testteam bij de Friesland Bank. Versie: 13 februari 2012 André Louwes / Arjan van der Haar

4. Advies vanuit het testteam Gebruikersacceptatietest (GAT) Leer- en aandachtspunten... 11

Test rapport NK-Software Testen

Kwaliteitsbewaking en testen in ICT beheerorganisaties

Handleiding CustomerPortal

Voorbeeldexamen. Testen Foundation. Editie maart 2012

Factsheet Crowd Testen

FUNCTIONEEL ONTWERP. Documentversie 1 SORTEREN REGELS

Handleiding Support. Versie

Continuous Requirements Engineering

Business case: Fieldservice Management bij Danwood

1 Inleiding. 3 Handmatig... invoeren zaken basis 4 Verwerken... zaken 5 Afhandelen... van zaken. 7 Uitgebreidere... zaak opties

Omschrijving enquête module VervangingsManager webapplicatie

Vrijgaveadvies. Project <naam project>

Testplan IpMEDT3 project

Installatie/Update/Intake formulier.

Non Functional Requirements SMART maken

GAMP Toegepast op de DeskTopXorter Besturing DeskTopXorter

Data Warehouse. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.

RIAXION DOSSIER HANDLEIDING

Quickstart. Browser instellingen

Handleiding helpdesk. Datum: Versie: 1.0 Auteur: Inge van Sark

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

Tradinco Academy Cursus Programma

Mantis Handleiding. Inhoud. Versie 1.1 Datum: 01/08/2014

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

Release management Implementatie. Francine Mallee Sector I&B, Afdeling P&P Juli 2015

Service Level Agreement (SLA)

Testrapport Kiezen op Afstand Inhoudelijke Stresstest

Inrichting Systeem: Locaties & Toegang

SolidWorks QuickStart Algemene informatie

Het Klantenportaal in detail

Diract Company Profile. Klant- en oplossingsgericht, flexibel en toegankelijk zijn de kernwoorden die de werkwijze van Diract IT omschrijven.

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

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

Ontwerpen van een niet-web beleving

Handleiding Softbrick Service Desk voor klanten

Elektronisch factureren

Wijzigingsdocument 2018_08

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

Handleiding JIRA Invoeren van bevindingen Testen

ERP Testing. HP Nijhof. Testmanager. Testnet November 2005

Nieuwe ontwikkelingen in de LSP-keten

Marlin Family. Marlin

Asset Management. Alles in één: registreren, analyseren en rapporteren

Testrapport Kiezen op Afstand Backup en Recoverytest Stembus

TESTEN IN DE LOGISTIEKE E-COMMERCEKETEN

WORK & MOVE release notes

Agenda. Wat kost het MIS Waarom JorSoft. Over JorSoft. Diensten Het MIS. Vervolgstappen IT infrastructuur

Gebruikshandleiding module Party-Feestdagen

Handleiding Bestelsite H.S.B. HAAFTEN

Urenverantwoording - instellingen

Handleiding Webshop De Bondt B.V.

Databroker invoer NHR datasets 2018 Pacemaker- en ICD registratie. Definitief / 21 augustus 2018 / versie

De SolidWorks QuickStart Module

Gebruikershandleiding. StUF Testplatform Versie 1.3.0

1000 ipads voor onderhoud bij Nedtrain

Service Level Agreement. mijndienstrooster

Ontwikkelen en testen van e-business: beheerste dynamiek

Offective > Verkoop > Offertes

BREEAM-NL In-Use Portfolio-aanpak Jaarlijks

Testrisicoanalyse. Introductie

TMAP NEXT DOCUMENT OVERZICHT TOEGEPASTE TESTVORMEN

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

In dit document wordt beschreven welke handelingen er verricht moeten worden voor de implementatie van de koppeling naar verdeelsysteem van PC-Data.

5.3 Categorieën Beoordelen per onderdeel. 1. Over LEVIY. 2. Algemene definities Behandelen van terugkerende definities.

Sneller ritsen met internet applicaties?

Project Portfolio Management Altijd en overal inzicht PMO

Handleiding voor eindgebruikers internet applicatie PAM. Periodieke Arbeidsgezondheidkundige Monitor (PAM) voor de Ambulancesector

Testen en QA bij pakketimplementaties

Back-up Online van KPN Handleiding Windows XP, Vista, 7, 8 v 1.0 PC Client built

Compad Bakkerij. Document beheer. Inleiding. Debiteuren. Facturering. Compad Bakkerij Facturering

Workshop verkrijgen requirements. Draaiboek requirementsontwikkeling sessie. SYSQA B.V. Almere

Release notes. Planning en Control Release 4.2 1/8

Wireless Leiden. Faseplan Node Installatie / Onderzoek x

Met deze module heeft u de mogelijkheid om gemakkelijk, snel en efficiënt uw documenten als naslag in Unit 4 Multivers te koppelen.

Je krijgt dan het overzicht zoals hierboven weergegeven. Vervolgens heb je verschillende mogelijkheden, namelijk:

Werkwijze EVHC (Electronic Vehicle Health Check) koppeling met CSS

DigiNotar certificaten

RIE Vragenlijst Editor

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

Security Assessment. Laat uw bedrijfsbeveiliging grondig testen

Quickstart. 1 Inleiding Welkom bij projectadministratie.nl. 2 Browser en instellingen. 2.1 Browsers. 2.2 Instellingen

Transcriptie:

Testrapport NK Softwaretesten Team: Testwerk1 Versie: 1.0 Definitief Auteur: Richard Braun, Peter Huisman, Marc Kuper, John van der Molen Datum: 1 mei 2017

Inhoudsopgave 1. Inleiding en toelichting... 3 2. Vrijgaveadvies... 4 3. Testobject... 6 3.1 Testobject... 6 3.2 Onderdelen testobject en uitgevoerde testen.... 6 4. Testorganisatie... 7 4.1 Werkwijze... 7 4.2 Samenstelling en taakverdeling testteam... 7 5. Toelichting testaanpak... 8 5.1 Acceptatiecriteria... 8 5.2 Uitgevoerde testen... 8 5.3 Testuitvoering... 8 5.4 Gebruikte hardware en software... 8 5.5 Bevindingen... 8 Testrapport Team06 Testwerk1.docx Pagina 2 van 9

1. Inleiding en toelichting Wij danken de organisatie van het NK Softwaretesten voor de leuke middag en avond en hopen middels deze rapportage een goede bijdrage te leveren aan de kwaliteit van de website Fructasys In hoofdstuk 2 geven wij ons oordeel over de kwaliteit. In de daaropvolgende hoofdstukken de onderbouwing van datgene wat we wel en niet getest hebben, de testaanpak en de werkwijze. We hebben er met veel plezier aan gewerkt en wensen de opdrachtgever veel succes met de verdere ontwikkeling van Fructasys Testrapport Team06 Testwerk1.docx Pagina 3 van 9

2. Vrijgaveadvies Ten aanzien van het door ons geteste Fructays zijn wij van mening dat het NIET geschikt is voor vrijgave voor productie. De algemene indruk van de applicatie is dat het te onduidelijk is om de procesflow goed te doorgronden. Inwerktijd is te kort geweest om tot goed gedegen gestructureerd testen over te gaan. Er zijn bij het doorgronden van de flow al te veel bevindingen geconstateerd. Dit advies komt tot stand vanwege de volgende overwegingen: Algemene indruk van het product In paragraaf 3.2 is een overzicht opgenomen van de onderdelen van het testobject en op welke wijze deze door ons getest zijn. Per onderwerp komen we tot een onderstaand oordeel: Onderdelen Functionaliteit Procesflow Algemene Flow Gegevensbeheer aanmaken Klanten Gegevensbeheer Aanmaken Locaties Productwens Productgroep en Product Orderprocedure Orderpicking en route Onderhoud overige referentietabellen Ons Oordeel Onderdelen Non-functionals Performance Gebruikersvriendelijkheid Ons Oordeel Betekenis smileys: Binnen gestelde tijd geen bevindingen met Ernst Blokkerend of Hoog Binnen gestelde tijd 1 of meer bevindingen met Ernst Hoog. Binnen gestelde tijd 1 of meer bevindingen met Ernst Blokkerend. Samenvatting bevindingen We hebben de volgende aantallen bevindingen gerapporteerd: Testrapport Team06 Testwerk1.docx Pagina 4 van 9

Functionele testen Ernst (*) Aantal geconstateerde bevindingen Blokkerend 0 Crash 2 Groot 14 Klein 10 Oordeel (**) (*) Voor betekenis Ernst zie paragraaf 5.4 (**) Dit is ons oordeel op basis van Gezond Boeren Verstand.binnen de gegeven tijd hebben we hier een gevoel van weergegeven Betekenis smileys: Blijft binnen criterium; we vinden dat er niet Teveel bevindingen van deze categorie zijn Meer bevindingen gevonden dan wij normaal vinden Testrapport Team06 Testwerk1.docx Pagina 5 van 9

3. Testobject 3.1 Testobject Het testobject is de applicatie Fructasys. Fructasys is een totaal pakket waarmee je bestellingen kunt plaatsen en zorgen dat je dagelijks / wekelijks vers fruitmand bezorgd op de locatie naar wens. 3.2 Onderdelen testobject en uitgevoerde testen. We hebben het testobject onderverdeeld in de volgende onderwerpen en daar de volgende testen op uitgevoerd: Onderdelen Functionaliteit Prio Door Uitgevoerde testen Procesflow Algemene Flow Hoog Richard John Algemene procesflow doorlopen om te kijken of het geheel doorlopen kan worden met goed-situaties Gegevensbeheer aanmaken Klanten Hoog John Invoeren/wijzigen/verwijderen gegevens Gegevensbeheer Aanmaken Locaties Hoog John Invoeren/wijzigen/verwijderen gegevens Productwens Hoog Richard Invoeren/wijzigen/verwijderen gegevens Productgroep en Product Middel Marc Invoeren/wijzigen/verwijderen gegevens Orderprocedure Hoog John Globaal bekeken Richard Orderpicking en route Middel Richard Globaal bekeken; te weinig tijd Onderhoud overige referentietabellen Laag Marc, Peter Algmene check Onderdelen Non-functionals Prio Door Uitgevoerde testen Performance Middel Peter Algemeen oordeel ; check of er schermen zijn die langer dan 1,5 seconde duren Gebruikersvriendelijkheid Hoog Richard Algemeen oordeel Voor Prio zie paragraaf 5.2 3.3 Niet getest buiten scope. De volgende onderdelen zijn op aangeven van Product Owner Functionaliteiten + Product niet op voorraad. + Aanmaken van gebruikers. + Geen printfaciliteiten Niet functionele testen + Stress en Load testen. + Security testen. Testrapport Team06 Testwerk1.docx Pagina 6 van 9

4. Testorganisatie 4.1 Werkwijze We hebben gekozen voor een time-box aanpak en werken als volgt: - Eerste half uur. Uitleg van PO en technische man. Noteren vragen en vaststellen te testen onderdelen - 15 minuten: Speelkwartier voor kennismaking met testobject; - 4 time-boxes van ieder 30 minuten, bestaande uit: o 5 minuten centrale afstemming binnen het team over de aanpak en verdeling van werk (wie doet wat). o Alle teamleden: maximaal 25 minuten testen en registreren bevindingen o o Marc gaat indien nodig vragen stellen extern Peter legt de afspraken vast (in tabel paragraaf 3.2) en opvoeren bevindingen in Mantis - Gedurende de 4 e time-box stelt Peter het concept Testrapport op. - Laatste 15 minuten: Review en afronden testrapport; bevindingen administratie controleren; insturen Testrapport 4.2 Samenstelling en taakverdeling testteam Testwerk1 bestaat uit: Peter Huisman Aanvoerder, Tester functionaliteit en performance, Registratie bevindingen in bevindingentool, opstellen testrapport, bewaking tijdbesteding Marc Kuper Tester functionaliteit; Externe communicatie met product-owner, technische ondersteuning John van der Molen Tester functionaliteit; procesflow Richard Braun Tester functionaliteit, procesflow, gebruikersvriendelijkheid; en beste peerd van stal ;-) Testrapport Team06 Testwerk1.docx Pagina 7 van 9

5. Toelichting testaanpak 5.1 Acceptatiecriteria Voor het vrijgaveadvies hebben we de acceptatiecriteria afgestemd met de product-owner. Deze zijn als volgt:. De applicatie moet gemakkelijk en snel werken. Binnen de Fructasys is er veel aandacht besteed aan een logische opbouw en volgorde van de schermen. We willen hier graag feedback over ontvangen. 2. De applicatie is ontworpen zodat ingevoerde data gevalideerd wordet en daarmee correct is. Incorrect opgeslagen data kan grote consequenties hebben voor de business. Denk aan: klant bestelt 50 appels, en er worden 50 kilogram geleverd. Denk ook aan ingevoerde data die buiten de gebaande paden valt. 3. De betrouwbaarheid en performance van de applicatie. De applicatie moet het altijd doen en vlot reageren. Het ontwerp is uitgegaan van maximaal 1.5 seconden per page load. 4. De applicatie moet zowel op tablet als op PC werken De fruit orders worden zowel op kantoor als op de werkvloer ingevoerd. Daarnaast nemen Sales mensen de applicatie mee bij hun verkoopwerkzaamheden. 5.2 Uitgevoerde testen Prioriteit van Product-owner: Op basis van uitspraken en informatie van de product hebben we de volgende prioriteiten toegekend aan de verschillende onderdelen. Dit is vastgelegd in tabel 3.2 Dit kan zijn: - HOOG Opdrachtgever kan geen moment zonder - MIDDEL Opdrachtgever kan 1-2 dagen zonder - LAAG Opdrachtgever kan langer dan 2 dagen zonder Afhankelijk van de toegekende prioriteiten is tijdens de testuitvoering bepaald hoeveel tijd en inzet ieder onderdeel krijgt. Bij onderdelen met prio HOOG is er bijvoorbeeld gedurende meerdere time-boxes door 1 of door meerdere testers aan het onderdeel getest. Onderdelen met prio Middel zijn door 1 tester gedurende 1 time-box getest. Onderdelen met prio Laag zijn alleen getest als daar tijd voor beschikbaar was. 5.3 Testuitvoering Testen zijn handmatig uitgevoerd. Gezien de beperkte beschikbare tijd is er alleen op hoofdlijnen vastgelegd welke testen zijn uitgevoerd. Dit is vastgelegd in paragraaf 3.2. 5.4 Gebruikte hardware en software Er zijn testen uitgevoerd op: Macbook met Chrome OS Sierra 10.12.4 Laptop Lenovo Yoga met Windows10 en Edge en IE11 ipad met Chrome 5.5 Bevindingen Bij het registreren van de bevindingen hebben we de volgende werkwijze gehanteerd. Iedere tester legt zijn bevindingen vast in losse word-documentjes met de bestandsnaam Bevinding- Initialen-volgnr. Per bevinding 1 word-document dus geen verzamelbevindingen. Testrapport Team06 Testwerk1.docx Pagina 8 van 9

De bevindingen worden centraal door Peter beoordeeld (inhoud duidelijk) en vastgelegd in het centrale bevindingentool Mantis. Bij iedere bevinding wordt het bevindingendocument van de tester als bijlage toegevoegd. Per bevinding wordt vastgelegd: - Kernachtige titel met als eerste woord een verwijzing naar de belangrijkste functionaliteit, waardoor direct uit de bevindingenlijst duidelijk wordt in welk onderdeel de meeste problemen zitten (en handig bij sorteren) - Duidelijke omschrijving van het probleem in reproduceerbare stappen - Toelichting wordt door relevante schermafdrukken toe te voegen. - Ernst van bevinding classificeren middels de volgende categorieën: Blokkerend Productieblokkerend. Er kan met het betreffende onderdeel niet gewerkt worden. Hoog Productieverstorend. Bedrijfsproces blokkeert, maar er is een werkbare workaround beschikbaar Middel Productiebelemmerend maar dit levert geen verstoring van bedrijfsprocessen op. Laag Levert geen belemmering op. Testrapport Team06 Testwerk1.docx Pagina 9 van 9