Developer Diaries: testfase update 1.29

| Gemiddelde leestijd: 3 min
Dit bericht is 418 keer bekeken

Roy de Putter houdt zich sinds januari als Productmanager van Normec Foodcare 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 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, 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.”

Rick-Veldkamp.jpg
Auteur: Rick Veldkamp Business Unit Directeur Normec Foodcare Online
Rick-Veldkamp.jpg

Meer over dit onderwerp?

Neem contact op met onze Business Unit Directeur Normec Foodcare Online Rick Veldkamp.

Neem contact op

Gerelateerde kennisbank artikelen

Top 3 meest gelezen

besmettingsbronnen

5 onverwachte besmettingsbronnen binnen je productielocatie

Het is belangrijk om binnen je bedrijf de hygiëne op orde te hebben. Daarom doe je er waarschijnlijk alles aan om de hygiëne te borgen: je hebt goede schoonmaakprocedures, personeel is goed getraind...
28 Juni 2022
Spezifikationsmanagement

5 veelgemaakte fouten op een etiket

De behoefte aan juiste en duidelijke etiketten is de laatste jaren flink gegroeid. De consument wordt namelijk steeds kritischer en wil goed geïnformeerd worden om weloverwogen keuzes te maken. Echte...
10 Maart 2021
dienst-risicomanagement

Voedselfraudebeheersing in de praktijk

Het is voor bedrijven een hele uitdaging om de beste aanpak te bedenken voor voedselfraudebeheersing. Sinds 2018 bevatten alle GFSI-standaarden voor kwaliteitssystemen eisen omtrent beheersing en voor...
28 April 2022

Gerelateerde diensten

Gerelateerde branches

Rick-Veldkamp.jpg

Hulp nodig met het digitaliseren van het kwaliteitssysteem?

Stuur jouw gegevens naar onze Accountmanager Martijn van de Wiel

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

Rick-Veldkamp.jpg

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