uitzendsoftware, efficiënt en betrouwbaar

Stabiliteit door software testing

Een kijkje achter de schermen

Bij het maken en onderhouden van software is het essentieel om continu de kwaliteit en stabiliteit van de software te monitoren en testen. Dit geldt ook de FlexService backoffice software. Voor elke release testen we onze software op verschillende user scenario’s om de continuïteit en kwaliteit richting onze klanten en partners te borgen. In deze FlexService Updates vertellen we je er graag meer over.

Bij het maken en onderhouden van software is het essentieel om continu de kwaliteit en stabiliteit van de software te monitoren en testen. Dit geldt ook de FlexService backoffice software. Voor elke release testen we onze software op verschillende user scenario’s om de continuïteit en kwaliteit richting onze klanten en partners te borgen. In deze FlexService Updates vertellen we je er graag meer over.

FlexService release

Een FlexService release ontstaat op basis van continue informatie uit ons supportsysteem Interleave en de technische roadmap die we jaarlijks opstellen. Aan elke software update die we releasen gaat een intensief development en testing proces vooraf. Dit proces bestaat op hoofdlijnen uit de volgende elementen:

FlexService release

Een FlexService release ontstaat op basis van continue informatie uit ons supportsysteem Interleave en de technische roadmap die we jaarlijks opstellen. Aan elke software update die we releasen gaat een intensief development en testing proces vooraf. Dit proces bestaat op hoofdlijnen uit de volgende elementen:

Continuïteit en kwaliteit waarborgen

Regressie is ‘het verschijnsel dat de kwaliteit van een systeem als geheel terugloopt als gevolg van individuele aanpassingen’ (TMap Next, 2006). Om eventuele issues als gevolg van aanpassingen in de software te voorkomen, testen we niet alleen de specifieke wijzigingen maar voeren we bij elke release ook een regressietest uit. Hiermee controleren we of ook de niet-aangepaste onderdelen binnen FlexService nog steeds op de juiste manier werken. Ook testen we de connectie met HelloFlex en andere systemen.

Continuïteit en kwaliteit waarborgen

Regressie is ‘het verschijnsel dat de kwaliteit van een systeem als geheel terugloopt als gevolg van individuele aanpassingen’ (TMap Next, 2006). Om eventuele issues als gevolg van aanpassingen in de software te voorkomen, testen we niet alleen de specifieke wijzigingen maar voeren we bij elke release ook een regressietest uit. Hiermee controleren we of ook de niet-aangepaste onderdelen binnen FlexService nog steeds op de juiste manier werken. Ook testen we de connectie met HelloFlex en andere systemen.

Wat wordt er getest?

Het software testing proces voor FlexService bestaat in hoofdlijnen uit een handmatig deel en een gautomatiseerd deel. Voor het testproces stellen we verschillende user scenario’s op die we zoveel mogelijk testen in een geautomatiseerd testplatform TestComplete of via een geautomatiseerde vergelijkingstest. De overige testscenario’s worden handmatig uitgevoerd.

Met het TestComplete platform kunnen we user interface testen uitvoeren over verschillende desktop, mobile en web applicaties.

Wat wordt er getest?

Het software testing proces voor FlexService bestaat in hoofdlijnen uit een handmatig deel en een gautomatiseerd deel. Voor het testproces stellen we verschillende user scenario’s op die we zoveel mogelijk testen in een geautomatiseerd testplatform TestComplete of via een geautomatiseerde vergelijkingstest. De overige testscenario’s worden handmatig uitgevoerd.

Met het TestComplete platform kunnen we user interface testen uitvoeren over verschillende desktop, mobile en web applicaties.

Wat wordt er getest?

Het software testing proces voor FlexService bestaat in hoofdlijnen uit een handmatig deel en een gautomatiseerd deel. Voor het testproces stellen we verschillende user scenario’s op die we zoveel mogelijk testen in een geautomatiseerd testplatform TestComplete of via een geautomatiseerde vergelijkingstest. De overige testscenario’s worden handmatig uitgevoerd.

Met het TestComplete platform kunnen we user interface testen uitvoeren over verschillende desktop, mobile en web applicaties.

Wat als de software niet juist werkt?

Blijkt uit de regressietest dat FlexService niet op de juiste manier werkt, dan wordt de update niet vrijgegeven. In dat geval bespreken onze testers hun bevindingen met onze software ontwikkelaars in Nederland en Oekraïne. Zij zullen de software issues moeten oplossen waarna wederom een regressietest wordt uitgevoerd. Pas als alle functionaliteiten binnen FlexService zowel afzonderlijk als geheel goed werken, gaan we over tot release van de software.

Wat als de software niet juist werkt?

Blijkt uit de regressietest dat FlexService niet op de juiste manier werkt, dan wordt de update niet vrijgegeven. In dat geval bespreken onze testers hun bevindingen met onze software ontwikkelaars in Nederland en Oekraïne. Zij zullen de software issues moeten oplossen waarna wederom een regressietest wordt uitgevoerd. Pas als alle functionaliteiten binnen FlexService zowel afzonderlijk als geheel goed werken gaan we over tot release van de software.

FlexService Support

Vraag het FlexService regressietestrapport op bij je interne admin gebruiker. Hij of zij is de eerstelijnscontactpersoon voor onze FlexService Support afdeling.

FlexService Support

Vraag het FlexService regressietestrapport op bij je interne admin gebruiker. Hij of zij is de eerstelijnscontactpersoon voor onze FlexService Support afdeling.