sinaasappels

Developer Diaries: testfase update 1.29

27-03-2019 | Gemiddelde leestijd: 3 min
16 personen hebben dit bericht gelezen

Roy de Putter houdt zich sinds januari als Productmanager van Normec CareNet Online bezig met de ontwikkeling en het testen van nieuwe en bestaande modules. Om jullie een kijkje te geven in hoe dit allemaal gaat, neemt Roy je stap voor stap mee in het ontwikkelingsproces. Dit keer vertelt hij over het testen van update versie 1.29.

Update cyclus

Sinds de lancering van de CareNet applicatie in 2013 voeren wij jaarlijks diverse updates door. Deze updates bestaan uit verbeteringen voor huidige modules , maar ook voor nieuwe modules. De eerste versie was 1.00 en inmiddels zijn we toe aan update versie 1.29. Het proces van ontwikkeling heeft de afgelopen maanden een flinke verbetering doorgemaakt om onze klanten nog beter en sneller van dienst te kunnen zijn. Roy vertelt: “Om het proces van de ontwikkelingscyclus nog meer te structureren, versnellen en de betrouwbaarheid van updates te waarborgen, werken we sinds begin 2019 met een vaste update cyclus van een aantal weken. De eerste weken van de cyclus bestaan uit de ontwikkelingsfase. Daarna volgen de testweken en de laatste weken zijn voor het doorvoeren van de live update. Op het moment dat ik dit vertel zijn we in de testfase van update 1.29. Deze update bevat 25 grote en kleine aanpassingen voor vier verschillende modules.”Developer Daries

Wijze van testen

Tijdens de testfase wordt duidelijk of de ontwerpen van de ontwikkelaar op de juiste wijze vertaald zijn door de programmeurs tot passende aanpassingen in de applicatie. “De testfase is de meest spannende en intensieve fase. Alle testen vinden plaats in een testversie van Normec CareNet Online, zodat eventuele bugs niet tot problemen leiden bij klanten. Er zijn diverse werkwijzen voor het testen. Ik begin altijd met een blackbox test waarmee ik de algemene functionaliteit van elke aanpassing test. Je kijkt dan niet naar de programmacode, maar puur of een bepaalde input de juiste output geeft zoals in het ontwerp is weergegeven,” aldus Roy.

Een voorbeeld uit de praktijk

Roy noemt als voorbeeld een aanpassing in update 1.29 waarbij het mogelijk wordt om in de module Specificaties een export te maken van de Track & Trace gegevens. “In mijn testaccount stelde ik de rechten in om deze export te draaien en opende vervolgens de module om te controleren of de export daadwerkelijk beschikbaar was. Ik zag dat de knop ‘Exporteren’ beschikbaar was, maar tegelijkertijd was het menu met filters niet zichtbaar. Hierdoor kon ik geen track & trace actie meer uitvoeren. In dit geval heeft de input ‘Het hebben van de rechten om te exporteren’ niet tot de gewenste output ‘het kunnen exporteren’ geleid. Deze bevindingen heb ik aan het ontwerp toegevoegd en teruggekoppeld naar onze programmeurs. Zodra de bug is opgelost, hervatten we het testen.”CareNet Track & Trace

Rick-Veldkamp.jpg
Auteur: Rick Veldkamp Business Unit Manager CareNet Online
martijn-website

Meer over dit onderwerp?

Neem contact op met onze Accountmanager Martijn van de Wiel.

Neem contact op

Gerelateerde kennisbank artikelen

Top 3 meest gelezen

dvnutrion

Wat is een contextanalyse en stakeholderanalyse?

Sinds januari 2020 moet je als bedrijf met een FSSC 22000 certificering gaan voldoen aan de nieuwe versie. Een belangrijke vernieuwing is de toevoeging van de nieuwe ISO-22000 norm versie 2018. Hierin...
12 Mei 2020
cupcakes

Welke voedselinformatie is verplicht op een webshop?

Het online bestellen van producten is erg populair bij consumenten. Ook levensmiddelen worden steeds meer online aangeboden. Maar welke informatie moet je verplicht vermelden op jouw webshop? En waar ...
13 Mei 2020
AGF-afdeling-Jumbo

Jumbo: ‘Sensory begrijpt onze business’

Jumbo laat haar smaakonderzoeken uitvoeren door Sensory, onderdeel van Normec Foodcare. “Sensory begrijpt de business waar we in zitten”, zegt Johan Hulleman, manager kwaliteit bij Jumbo. “Ze zi...
13 Mei 2020

Gerelateerde diensten

Gerelateerde branches

martijn-website

Hulp nodig met het digitaliseren van het kwaliteitssysteem?

Stuur jouw gegevens naar onze Accountmanager Martijn van de Wiel

martijn-website

Op de hoogte blijven? Meld je gratis aan voor de nieuwsbrief

  • This field is for validation purposes and should be left unchanged.

Menu