Performance testen

Met Performance testen kun je aantonen of een testobject voldoet aan de vooraf opgestelde eisen of risico’s. Performance testen is een noodzakelijk goed voortkomend uit de product risico analyse. Een product risico analyse bepaalt of je een performance test moet uitvoeren. Het is in ieder geval altijd belangrijk om in kaart te brengen welke niet-functionele (technische) risico’s er zijn. Performance testen is een integraal onderdeel in het ontwikkelproces.

Performance testen wordt steeds belangrijker. De schaal van applicaties wordt groter, het aantal gebruikers neemt toe en het aantal interacties tussen applicaties neemt toe. Het is belangrijk om in kaart te brengen wat dat voor effect heeft op elkaar. Bovendien is het afbreukrisico groter worden. Dit zorgt voor een toenemende mate van complexiteit.

Wat levert performance testen op?

Performance testen geeft je een inzicht in het prestatieniveau van je applicatie. Zo kun je bijvoorbeeld testen of een applicatie blijft werken bij een groot aantal gebruikers. Ook kun je de reactietijden testen, wat op den duur zorgt voor een snellere applicatie. Bovendien kun je door performance testen bepaalde performance gerelateerde risico’s aanvangen en geeft het je belangrijke inzichten, waardoor je kunt bepalen of de applicatie naar productie kan. Door performance testen vang je dus de risico’s op en krijg je inzicht in de kwaliteit van je applicatie.

Hoe gaat Squerist te werk?

Bij Squerist gaan wij altijd professioneel te werk voor het beste resultaat. Allereerst beginnen we met de voorbereiding voor het performance testen. Dit doen we door kennis te vergaren over wat de applicatie doet en we brengen de requirements en risico’s in kaart door een Requirement & Risico Analyse (RRBT). Vervolgens gaan we een teststrategie bepalen op basis van de requirements en risico’s. Op basis van de teststrategie bepalen we welke tools we gaan gebruiken. Dan gaan we een script maken. Hoe ga ik door de applicatie heen en hoe vaak ga ik het uitvoeren? We ontzorgen de klant door een loadmodel, iteratiemodel en testscripts op te stellen. Ook het opstellen van meetpunten is belangrijk. Waar ga je meten en welke meetpunten zijn belangrijk? Dan gaan we beginnen met de uitvoering. We kunnen de klant ontzorgen door loadgeneratie uit te voeren. Ook voeren we in deze fase de analyse uit en stellen de een “deep dive” voor. In de laatste fase maken wij een rapportage van onze bevindingen op voor de klant en helpen wij hen met het implementeren van de oplossingen.

Nils-Squerist

Barry Geerdink

b.geerdink@squerist.nl

+31 6 1065 9415

"*" geeft vereiste velden aan

Performance Testen

Steeds meer organisaties passen Agile of DevOps toe. Dit vraagt om een andere manier van Performance Testen. Wij zien Performance Testen niet langer als een testsoort die alleen na het ontwikkeltraject wordt uitgevoerd. Wij integreren Performance Testen met andere testsoorten binnen het ontwikkeltraject.

Performance Testen worden uitgevoerd op de momenten waarop performance issues ontstaan. Hiervoor is meestal geen productie-like omgeving noodzakelijk. Door subsystemen al op performance te testen kunnen we performance issues vroegtijdig vinden. Ook kunnen we ontwerpen reviewen om performance issues te voorkomen.

Omdat het ontwikkelproces steeds sneller en sneller gaat, ligt onze focus op het zoveel mogelijk automatiseren van Performance Testen.

Onze visie

Door Performance Testen zo vroeg mogelijk en geautomatiseerd uit te voeren kunnen performance issues worden voorkomen en als ze zich voordoen eenvoudiger en goedkoper hersteld worden.

Onze aanpak voor Performance Testen

Performance Testen begint met het formuleren van heldere doelstellingen. Het is belangrijk om duidelijk in kaart te brengen wat de testen moeten aantonen en waar je inzicht in wil krijgen. Op basis van deze doelstellingen bepalen we gezamenlijk de aanpak.

Vervolgens brengen we in kaart op welke onderdelen Squerist je kan ontzorgen. Dit kan gaan over het opstellen en/of meetbaar maken van de performance requirements, het reviewen van ontwerpen, het vertalen van requirements naar testscenario’s of het maken van een loadmodel. Ook kunnen we helpen bij het opzetten van loadgeneratie in een CI/CD pipeline. De uiteindelijke tests kunnen we bij jouw organisatie op locatie of vanuit het Squerist testlab uitvoeren. Op basis van de uitkomsten van de tests beoordelen we gezamenlijk of er performance issues optreden.

Ruud-van-Berkum

Ruud van Berkum

RvBerkum
Barry-Geerdink

Barry Geerdink

BGeerdink-emailadres

"*" geeft vereiste velden aan

Performance testen

Steeds meer organisaties passen Agile of DevOps toe. Dit vraagt om een andere manier van Performance Testen. Wij zien Performance Testen niet langer als een testsoort die alleen na het ontwikkeltraject wordt uitgevoerd. Wij integreren Performance Testen met andere testsoorten binnen het ontwikkeltraject.

Performance Testen worden uitgevoerd op de momenten waarop performance issues ontstaan. Hiervoor is meestal geen productie-like omgeving noodzakelijk. Door subsystemen al op performance te testen kunnen we performance issues vroegtijdig vinden. Ook kunnen we ontwerpen reviewen om performance issues te voorkomen.

Omdat het ontwikkelproces steeds sneller en sneller gaat, ligt onze focus op het zoveel mogelijk automatiseren van Performance Testen.

Onze visie

Door Performance Testen zo vroeg mogelijk en geautomatiseerd uit te voeren kunnen performance issues worden voorkomen en als ze zich voordoen eenvoudiger en goedkoper hersteld worden.

Onze aanpak voor Performance Testen

Performance Testen begint met het formuleren van heldere doelstellingen. Het is belangrijk om duidelijk in kaart te brengen wat de testen moeten aantonen en waar je inzicht in wil krijgen. Op basis van deze doelstellingen bepalen we gezamenlijk de aanpak.

Vervolgens brengen we in kaart op welke onderdelen Squerist je kan ontzorgen. Dit kan gaan over het opstellen en/of meetbaar maken van de performance requirements, het reviewen van ontwerpen, het vertalen van requirements naar testscenario’s of het maken van een loadmodel. Ook kunnen we helpen bij het opzetten van loadgeneratie in een CI/CD pipeline. De uiteindelijke tests kunnen we bij jouw organisatie op locatie of vanuit het Squerist testlab uitvoeren. Op basis van de uitkomsten van de tests beoordelen we gezamenlijk of er performance issues optreden.

Ruud-van-Berkum

Ruud van Berkum

RvBerkum
Barry-Geerdink

Barry Geerdink

BGeerdink-emailadres

"*" geeft vereiste velden aan

Ruud-van-Berkum

Ruud van Berkum

RvBerkum
Barry-Geerdink

Barry Geerdink

BGeerdink-emailadres

Performance testen

Steeds meer organisaties passen Agile of DevOps toe. Dit vraagt om een andere manier van Performance Testen. Wij zien Performance Testen niet langer als een testsoort die alleen na het ontwikkeltraject wordt uitgevoerd. Wij integreren Performance Testen met andere testsoorten binnen het ontwikkeltraject.

Performance Testen worden uitgevoerd op de momenten waarop performance issues ontstaan. Hiervoor is meestal geen productie-like omgeving noodzakelijk. Door subsystemen al op performance te testen kunnen we performance issues vroegtijdig vinden. Ook kunnen we ontwerpen reviewen om performance issues te voorkomen.

Omdat het ontwikkelproces steeds sneller en sneller gaat, ligt onze focus op het zoveel mogelijk automatiseren van Performance Testen.

Onze visie

Door Performance Testen zo vroeg mogelijk en geautomatiseerd uit te voeren kunnen performance issues worden voorkomen en als ze zich voordoen eenvoudiger en goedkoper hersteld worden.

Onze aanpak voor Performance Testen

Performance Testen begint met het formuleren van heldere doelstellingen. Het is belangrijk om duidelijk in kaart te brengen wat de testen moeten aantonen en waar je inzicht in wil krijgen. Op basis van deze doelstellingen bepalen we gezamenlijk de aanpak.

Vervolgens brengen we in kaart op welke onderdelen Squerist je kan ontzorgen. Dit kan gaan over het opstellen en/of meetbaar maken van de performance requirements, het reviewen van ontwerpen, het vertalen van requirements naar testscenario’s of het maken van een loadmodel. Ook kunnen we helpen bij het opzetten van loadgeneratie in een CI/CD pipeline. De uiteindelijke tests kunnen we bij jouw organisatie op locatie of vanuit het Squerist testlab uitvoeren. Op basis van de uitkomsten van de tests beoordelen we gezamenlijk of er performance issues optreden.

Neem contact met ons op

"*" geeft vereiste velden aan

Onze oplossingen

Cirkel

Risico en requirements gebaseerd Performance Testen

Squerist past risico en requirements gebaseerd Performance Testen toe

Squerist past een gestructureerde aanpak voor Performance Testen toe. De aanpak begint met het inventariseren van risico’s en opstellen of valideren van performance-requirements. De risico’s en requirements vertalen we naar de benodigde performancetestsoorten.

webinars-icoon

Loadgeneratie

Squerist kan load op locatie of vanuit ons testlab genereren

Loadgeneratie is veelal onderdeel van Performance Testen. Squerist kan loadgeneratie op locatie of vanuit het Squerist testlab uitvoeren. Hiervoor gebruiken de Squerist specialisten tools zoals Jmeter of Gatling. De aanpak van Squerist voor loadgeneratie is volledig geautomatiseerd en aanpassingen zijn flexibel door te voeren.

NPS-Score-Squerist

Benchmark Performance Testen

Squerist kan Performance Testen vroegtijdig en volledig geautomatiseerd uitvoeren

Squerist kan Performance Testen al in een vroeg stadium uitvoeren. De specialisten voeren de performancetesten volledig geautomatiseerd uit, waarna de uitkomsten worden gevalideerd op basis van KPI’s. Performance Testen kunnen door onze specialisten in een CI/CD pipeline worden uitgevoerd.

Kennis delen over Performance testen

Zij kozen al voor vooruitgang

Wij zijn pas tevreden als jij dat ook bent.

De specialisten van Squerist waren hierin zeer flexibel. Zij hebben in de avonden en tijdens de vakantie continu tijd vrijgemaakt om dit proces voor Avans te begeleiden en te adviseren welke oplossingsrichtingen mogelijk waren.

 

 

Claudia Vreeswijk

Product Owner, Avans Hogeschool

De opdrachtgever was blij met deze aanpak omdat we zo zeker wisten dat de interface goed en volledig werkte.
De bijdrage van Squerist in dit team is breder geweest dan de opdracht was. Eigenlijk was de Squerist consultant in de praktijk tevens de kwaliteitsbewaker binnen het team.

Het succes kwam niet alleen door de testexpertise van Squerist, het kwam ook doordat de Squerist specialisten zowel met management en medewerkers van Enza Zaden als de leverancier goed hebben samengewerkt.

 

 

Ruud Groen

projectleider, Enza Zaden

Maak kennis met Squerist

Verder brengen, dat is wat wij doen. In samenwerking met onze klanten en aangepast aan elke unieke vraag. Denk je dat wij iets voor elkaar kunnen betekenen of wil je gewoon bij ons een keer een kop goede koffie komen drinken? Voel je vrij om contact met ons op te nemen en dan kijken we samen wat we voor elkaar kunnen betekenen!

"*" geeft vereiste velden aan

Naar de inhoud springen